diff options
author | edwin <edwin@FreeBSD.org> | 2003-03-30 06:16:40 +0000 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2003-03-30 06:16:40 +0000 |
commit | a524a7fba30180321a13323c0076d6d599c02215 (patch) | |
tree | 28adc67016a45fb59774ae75fa443db95d466dfb /french | |
parent | 1040c61a9876bbb3f92602781d6a964b1e07f00f (diff) | |
download | FreeBSD-ports-a524a7fba30180321a13323c0076d6d599c02215.zip FreeBSD-ports-a524a7fba30180321a13323c0076d6d599c02215.tar.gz |
french/facturier, an invoicing application for small enterprises.
PR: ports/47795
Submitted by: Thierry Thomas <thierry@pompo.net>
Diffstat (limited to 'french')
-rw-r--r-- | french/Makefile | 1 | ||||
-rw-r--r-- | french/facturier/Makefile | 105 | ||||
-rw-r--r-- | french/facturier/distinfo | 1 | ||||
-rw-r--r-- | french/facturier/files/httpd.conf.facturier | 31 | ||||
-rw-r--r-- | french/facturier/files/patch-README.txt | 18 | ||||
-rw-r--r-- | french/facturier/files/patch-html_javascript.js | 10 | ||||
-rw-r--r-- | french/facturier/files/patch-lib_Conf.pm | 59 | ||||
-rw-r--r-- | french/facturier/files/patch-lib_Util.pm | 23 | ||||
-rw-r--r-- | french/facturier/files/patch-sql_fact.sql | 11 | ||||
-rw-r--r-- | french/facturier/pkg-deinstall | 37 | ||||
-rw-r--r-- | french/facturier/pkg-descr | 10 | ||||
-rw-r--r-- | french/facturier/pkg-message | 23 | ||||
-rw-r--r-- | french/facturier/pkg-plist | 287 |
13 files changed, 616 insertions, 0 deletions
diff --git a/french/Makefile b/french/Makefile index a027223..23edc60 100644 --- a/french/Makefile +++ b/french/Makefile @@ -4,6 +4,7 @@ SUBDIR += abispell-fr-FR SUBDIR += aspell SUBDIR += daCode + SUBDIR += facturier SUBDIR += gfaim SUBDIR += ispell SUBDIR += jdictionary-fre-hun diff --git a/french/facturier/Makefile b/french/facturier/Makefile new file mode 100644 index 0000000..855105b --- /dev/null +++ b/french/facturier/Makefile @@ -0,0 +1,105 @@ +# New ports collection makefile for: facturier +# Date created: 30 January 2003 +# Whom: Thierry Thomas <thierry@pompo.net> +# +# $FreeBSD$ +# + +PORTNAME= facturier +PORTVERSION= 2.0.1 +CATEGORIES= french finance +MASTER_SITES= http://ignu.ungi.org/download/ + +MAINTAINER= thierry@pompo.net +COMMENT= Logiciel de facturation pour P.M.I. & P.M.E. + +BUILD_DEPENDS= ${LOCALBASE}/sbin/apxs:${APACHE_PORT} +RUN_DEPENDS= ${LOCALBASE}/sbin/apxs:${APACHE_PORT} \ + ${LOCALBASE}/libexec/mysqld:${PORTSDIR}/databases/mysql323-server \ + ${LOCALBASE}/bin/htmldoc:${PORTSDIR}/textproc/htmldoc \ + ${PBASE}/${PERL_ARCH}/Bundle/DBI.pm:${PORTSDIR}/databases/p5-DBI \ + ${PBASE}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-Mysql \ + ${PBASE}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash + +WRKSRC= ${WRKDIR}/${PORTNAME} + +NO_BUILD= yes +USE_PERL5_RUN= yes +USE_REINPLACE= yes + +APACHE_PORT?= ${PORTSDIR}/www/apache13 +APACHE_CNFDIR?= ${LOCALBASE}/etc/apache +APACHE_CONF= ${APACHE_CNFDIR}/httpd.conf +PBASE= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER} + +DBOWN?= PROP_BD +DBPWD?= MDP_BD + +LFACT_REP?= www/${PORTNAME} +FACT_REP= ${PREFIX}/${LFACT_REP} +FACT_INC= ${PREFIX}/etc/${PORTNAME} +FACT_CNF= ${FACT_REP}/lib/Conf.pm + +PLIST_SUB= FACT_REP=${LFACT_REP} + +SS_REPS= cgi-bin html lib log sql +REINPLACE_ARGS= -i.beforeFacturier + +DOCS= COPYING README.txt todo.txt + +pre-everything:: + @${ECHO_MSG} "" + @${ECHO_MSG} "Vous pouvez définir deux variables :" + @${ECHO_MSG} " DBOWN pour le propriétaire de la base MySQL" + @${ECHO_MSG} "et DBPWD pour son mot de passe." + @${ECHO_MSG} "" + +post-patch: +# perl PREFIX safeness + @${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 -x \ + ${REINPLACE_CMD} -E -e 's|/usr/bin/perl|${PERL}|' + @${FIND} ${WRKSRC} -name \*.beforeFacturier -exec ${RM} {} \; + +do-install: + @${MKDIR} ${FACT_REP} +.for REP in ${SS_REPS} + @${CP} -Rp ${WRKSRC}/${REP} ${FACT_REP} +.endfor + @${REINPLACE_CMD} -e "s:%%FACT_REP%%:${FACT_REP}:;s:%%PREFIX%%:${PREFIX}:; \ + s:%%DBOWN%%:${DBOWN}:;s:%%DBPWD%%:${DBPWD}:" ${FACT_CNF} + @${RM} ${FACT_CNF}.beforeFacturier + @${CP} -p ${FACT_CNF} ${FACT_CNF}.dist +# Set perms +# @${CHOWN} -R www:www ${FACT_REP} + @${CHMOD} -R 644 ${FACT_REP} + @${FIND} ${FACT_REP} -type d -exec ${CHMOD} a+x {} \; + @${CHMOD} -R u+x ${FACT_REP}/cgi-bin + @${FIND} ${FACT_REP}/lib -type f -exec ${CHMOD} go-r {} \; +# Configure Apache + @(if [ -f ${APACHE_CONF} ] ; then \ + ${MKDIR} ${FACT_INC} ; \ + ${CP} -p ${FILESDIR}/httpd.conf.facturier ${FACT_INC} ; \ + ${REINPLACE_CMD} -e "s:%%FACT_REP%%:${FACT_REP}:g" \ + ${FACT_INC}/httpd.conf.facturier ; \ + ${RM} ${FACT_INC}/httpd.conf.facturier.beforeFacturier ; \ + ${ECHO_MSG} "===> Updating ${APACHE_CONF}..." ; \ + ${CP} -p ${APACHE_CONF} ${APACHE_CONF}.beforeFacturier ; \ + ${ECHO_CMD} "# Le Facturier's cgi-bin directory" >> ${APACHE_CONF} ; \ + ${ECHO_CMD} "Include ${FACT_INC}" >> ${APACHE_CONF} ; \ + fi) +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for FILE in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} +.endfor + @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." +.endif + +post-install: + @${ECHO_MSG} + @${CAT} ${PKGMESSAGE} | \ + ${SED} -e "s:%%FACT_REP%%:${FACT_REP}:;s:%%DOCSDIR%%:${DOCSDIR}:; \ + s:%%DBOWN%%:${DBOWN}:;s:%%DBPWD%%:${DBPWD}:" + @${ECHO_MSG} + +.include <bsd.port.mk> diff --git a/french/facturier/distinfo b/french/facturier/distinfo new file mode 100644 index 0000000..164c282 --- /dev/null +++ b/french/facturier/distinfo @@ -0,0 +1 @@ +MD5 (facturier-2.0.1.tar.gz) = 8468996049cf4d21f4d5c3480886c1a4 diff --git a/french/facturier/files/httpd.conf.facturier b/french/facturier/files/httpd.conf.facturier new file mode 100644 index 0000000..c34880d --- /dev/null +++ b/french/facturier/files/httpd.conf.facturier @@ -0,0 +1,31 @@ +# This is included in Apache's httpd.conf for Le Facturier + +<Directory "%%FACT_REP%%"> + Options Indexes FollowSymLinks ExecCGI + AllowOverride None + order allow,deny + allow from all +</Directory> + +<IfModule mod_alias.c> + Alias /facturier/ "%%FACT_REP%%/" + ScriptAlias /fact/ "%%FACT_REP%%/cgi-bin/" +</IfModule> +# +# For security, don't serve pages from the Facturier configuration and library +# directories. +# +<Directory "%%FACT_REP%%/lib"> + Order deny,allow + Deny from all +</Directory> +<Directory "%%FACT_REP%%/log"> + Order deny,allow + Deny from all +</Directory> +<Directory "%%FACT_REP%%/sql"> + Order deny,allow + Deny from all +</Directory> +# End of Le Facturier configuration ================ + diff --git a/french/facturier/files/patch-README.txt b/french/facturier/files/patch-README.txt new file mode 100644 index 0000000..d1c125d --- /dev/null +++ b/french/facturier/files/patch-README.txt @@ -0,0 +1,18 @@ +--- README.txt.orig Fri Jan 31 16:52:00 2003 ++++ README.txt Fri Jan 31 22:43:57 2003 +@@ -64,13 +64,13 @@ + 4) installer la base de donnée FACTURIER: + pour cela, se mettre dans le répertoire sql, puis + lancer la commande: +- mysql -uuser -hhost_name -ppassword > fact.sql ++ mysql -uuser -hhost_name -ppassword < fact.sql + où :-user est le login d'un utilisateur pouvant utiliser mysql, et y créer des bases, + -password, son mot de passe + -host-name = nom du serveur hébergeant mysql + par exemple si user = 'toto', son mot de passe = 'titi' et le serveur = 'www.serveur', + faire: +- mysql -utoto -hwww.serveur -ptiti > fact.sql ++ mysql -utoto -hwww.serveur -ptiti < fact.sql + + La base de donnée installée ne contient qu'un enregistrement. Cet enregistrement + concerne un utilisateur : l'utilisateur de login 'admin' et de mot de passe 'ungi99', qui diff --git a/french/facturier/files/patch-html_javascript.js b/french/facturier/files/patch-html_javascript.js new file mode 100644 index 0000000..deab1a7 --- /dev/null +++ b/french/facturier/files/patch-html_javascript.js @@ -0,0 +1,10 @@ +--- html/javascript.js.orig Fri Jan 31 00:35:27 2003 ++++ html/javascript.js Fri Jan 31 15:29:08 2003 +@@ -1,6 +1,6 @@ + //variable globale de connection + //donnez à adr avec la valeur du ScriptAlias du Facturier +-var adr = "/scriptalias"; ++var adr = "/fact"; + + //replacer les car sep par + + function remplacer(chaine){ diff --git a/french/facturier/files/patch-lib_Conf.pm b/french/facturier/files/patch-lib_Conf.pm new file mode 100644 index 0000000..b1d46a8 --- /dev/null +++ b/french/facturier/files/patch-lib_Conf.pm @@ -0,0 +1,59 @@ +--- lib/Conf.pm.orig Sat Feb 1 15:54:45 2003 ++++ lib/Conf.pm Sat Feb 1 16:32:36 2003 +@@ -58,28 +58,28 @@ + + #$CONNECTBDD est la variable de connection à la base de donnée + #remplacer 'host_name' par l'adresse de la machine où tourne le serveur MySQL +- $CONNECTBDD = "dbi:mysql:FACTURIER:host_name"; ++ $CONNECTBDD = "dbi:mysql:FACTURIER:localhost"; + + + + #$USERBDD à pour valeur le login d'un utilisateur pouvant se connecter + #à la base de donnée 'FACTURIER' sur le serveur MySQL +- #remplacer 'user' par le login d'un utilisateur ayant le droit d'utiliser ++ #remplacer '%%DBOWN%%' par le login d'un utilisateur ayant le droit d'utiliser + #la base de donnée 'facturier' sur le serveur MySQL +- $USERBDD="user"; ++ $USERBDD="%%DBOWN%%"; + + + #$MDPBDD contient la valeur du mot de passe de connection de l'utilisateur + #$USERBDD au serveur MySQL +- #remplacer 'password' par le mot de passe du login de l'utilisateur ++ #remplacer '%%DBPWD%%' par le mot de passe du login de l'utilisateur + #ci-dessus +- $MDPBDD="password"; ++ $MDPBDD="%%DBPWD%%"; + + + #$CGIADR contient la valeur du scriptalias pour le 'Facturier' sur le serveur web + #remplacer 'scriptalias' par le scriptalias du 'Facturier' + #si scriptalias = fact alors +- $CGIADR="/scriptalias"; ++ $CGIADR="/fact"; + + + +@@ -87,18 +87,18 @@ + # où est installé le 'Facturier' + #remplacer 'chemin repertoire principale (facturier/)' par le chemin du repertoire + #facturier : si le facturier est dans /var/www/html, alors : +- $BASEAD ="chemin_repertoire_principal(facturier/)"; ++ $BASEAD ="%%FACT_REP%%/"; + + + + #$HTMLDOC contient le chemin de la commande htmldoc + #si la commande htmldoc que vous désirez utiliser est dans "/usr/bin/" faire +- $HTMLDOC="/repertoire_de_htmldoc/htmldoc"; ++ $HTMLDOC="%%PREFIX%%/bin/htmldoc"; + + #$HTMLADRESSE indique au serveur web où se trouve les pages html utilisées par le facturier + # par apport au DocumentRoot. Si vous avez installé le facturier dans le DocumentRoot + #vous n'aurez pas besoin de modifier la valeur de $HTMLADRESSE +- $HTMLADRESSE='/facturier/html'; ++ $HTMLADRESSE='/../facturier/html'; + + ################################### + #finvariables serveur à configurer diff --git a/french/facturier/files/patch-lib_Util.pm b/french/facturier/files/patch-lib_Util.pm new file mode 100644 index 0000000..9ade15d --- /dev/null +++ b/french/facturier/files/patch-lib_Util.pm @@ -0,0 +1,23 @@ +--- lib/Util.pm.orig Sat Feb 1 15:54:45 2003 ++++ lib/Util.pm Sat Feb 1 16:26:12 2003 +@@ -67,6 +67,7 @@ + =cut + + sub debug { ++=port-FreeBSD sans trace + my (@DATE) = ("Janvier","Février", "Mars","Avril", "Mai", "Juin", "Juillet","Août","Septembre", "Octobre","Novembre","Décembre"); + my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); + $year += 1900; +@@ -78,10 +79,11 @@ + $date .= "mn"; + $date .= (length($sec) > 1)?$sec:"0$sec"; + $date .= "s"; +- open (DEBUG , ">>$BASEAD/log/debug.txt") || ++ open (DEBUG , ">>/var/log/facturier.log") || + &alert ("Probleme d'ouverture du fichier de debug"); + print DEBUG "$date:",@_,"\n"; + close (DEBUG); ++=cut + return; + } + diff --git a/french/facturier/files/patch-sql_fact.sql b/french/facturier/files/patch-sql_fact.sql new file mode 100644 index 0000000..5bd4c3a --- /dev/null +++ b/french/facturier/files/patch-sql_fact.sql @@ -0,0 +1,11 @@ +--- sql/fact.sql.orig Fri Jan 31 23:46:35 2003 ++++ sql/fact.sql Sat Feb 1 00:00:56 2003 +@@ -6,7 +6,7 @@ + #-------------------------------------------------------- + # Server version 3.23.41 + +-create database FACTURIER ++create database FACTURIER; + use FACTURIER; + + # diff --git a/french/facturier/pkg-deinstall b/french/facturier/pkg-deinstall new file mode 100644 index 0000000..5e21f73 --- /dev/null +++ b/french/facturier/pkg-deinstall @@ -0,0 +1,37 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# Try to restore httpd.conf when deinstalling Le Facturier + +if [ x$2 != xDEINSTALL ]; then + exit +fi + +if [ -f ${PKG_PREFIX}/etc/apache/httpd.conf.beforeFacturier ] ; then + echo "Restoring httpd.conf..." + cp ${PKG_PREFIX}/etc/apache/httpd.conf ${PKG_PREFIX}/etc/apache/httpd.conf.deinstFacturier + sed -i.tmp -e "s:Include ${PKG_PREFIX}/etc/facturier:# Include ${PKG_PREFIX}/etc/facturier:" \ + ${PKG_PREFIX}/etc/apache/httpd.conf + rm ${PKG_PREFIX}/etc/apache/httpd.conf.tmp +fi + +# Backup Le Facturier's config files, if needed. + +cf=${PKG_PREFIX}/www/facturier/lib/Conf.pm + +if [ -z "${PACKAGE_BUILDING}" ]; then + diff -bBqw $cf $cf.dist >/dev/null 2>&1 + case $? in + 0) # original config file, will be deleted by pkg-plist + ;; + 1) # config file has been updated, must be backuped + cp -p $cf $cf.previous + echo "===> Backing-up..." + echo "---> $cf has been saved ***" + echo "---> as $cf.previous ***" + ;; + *) # not found? + ;; + esac +fi diff --git a/french/facturier/pkg-descr b/french/facturier/pkg-descr new file mode 100644 index 0000000..910ec2a --- /dev/null +++ b/french/facturier/pkg-descr @@ -0,0 +1,10 @@ +Le Facturier sert à établir les factures, à enregistrer les paiements +correspondants à ces factures, à préparer les factures à partir des +bons de commandes et à faire les relances. + +Avec sa partie gestion des dépenses, il permet de savoir au jour le jour +où l'on en est dans la comptabilité. + +[Le Facturier is a french invoicing application, for small enterprises.] + +WWW: http://ignu.ungi.org/ diff --git a/french/facturier/pkg-message b/french/facturier/pkg-message new file mode 100644 index 0000000..2b99930 --- /dev/null +++ b/french/facturier/pkg-message @@ -0,0 +1,23 @@ +************************************************************************ +Le Facturier a été installé dans %%FACT_REP%%. + +Vous devez maintenant lui créer une base MySQL : + cd %%FACT_REP%%/sql + mysql -u%%DBOWN%% -p%%DBPWD%% -hlocalhost < fact.sql +où %%DBOWN%% a le droit de créer des bases MySQL. +(Pour plus de détails, ou si vous devez mettre à jour une base existante + Cf. %%DOCSDIR%%/README.txt) + +Il faut ensuite configurer le fichier Conf.pm, qui se trouve dans +%%FACT_REP%%/facturier/lib/ +en particulier les variables $USERBDD et $MDPBDD. + +Redémarrez Apache pour que les modifications de httpd.conf soient prises +en compte. + +L'application est accessible depuis <http://localhost/fact/login.cgi> + (ou rempacer localhost par l'adresse de votre serveur). +Le nom de connexion est donné dans + %%DOCSDIR%%/README.txt +et vous devez changer son mot de passe par le menu « UTILISATEURS ». +************************************************************************ diff --git a/french/facturier/pkg-plist b/french/facturier/pkg-plist new file mode 100644 index 0000000..dcfddb2 --- /dev/null +++ b/french/facturier/pkg-plist @@ -0,0 +1,287 @@ +etc/facturier/httpd.conf.facturier +%%PORTDOCS%%share/doc/facturier/COPYING +%%PORTDOCS%%share/doc/facturier/README.txt +%%PORTDOCS%%share/doc/facturier/todo.txt +%%FACT_REP%%/cgi-bin/majrelance.txt +%%FACT_REP%%/cgi-bin/commande.cgi +%%FACT_REP%%/cgi-bin/depenses.cgi +%%FACT_REP%%/cgi-bin/editfact.cgi +%%FACT_REP%%/cgi-bin/entrees.cgi +%%FACT_REP%%/cgi-bin/factmodif.cgi +%%FACT_REP%%/cgi-bin/login.cgi +%%FACT_REP%%/cgi-bin/modifuti.cgi +%%FACT_REP%%/cgi-bin/propalcde.cgi +%%FACT_REP%%/cgi-bin/propal.cgi +%%FACT_REP%%/cgi-bin/regler.cgi +%%FACT_REP%%/cgi-bin/relance.cgi +%%FACT_REP%%/cgi-bin/statistiques.cgi +%%FACT_REP%%/cgi-bin/utilisateur.cgi +%%FACT_REP%%/cgi-bin/testhtmldoc.cgi +%%FACT_REP%%/cgi-bin/testconnection.cgi +%%FACT_REP%%/cgi-bin/facture.cgi +%%FACT_REP%%/cgi-bin/facturetest.cgi +%%FACT_REP%%/cgi-bin/majrelance.pl +%%FACT_REP%%/cgi-bin/client.cgi +%%FACT_REP%%/html/temp/log_ungi.gif +%%FACT_REP%%/html/temp/euro2.gif +%%FACT_REP%%/html/temp/duplicata.gif +%%FACT_REP%%/html/temp/facture.tar.gz +%%FACT_REP%%/html/temp/test.html +%%FACT_REP%%/html/temp/log_facture.gif.back +%%FACT_REP%%/html/UNGI/lang/Fr.pm +%%FACT_REP%%/html/UNGI/icones/.xvpics/nouveau.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/ajouter.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/droite +%%FACT_REP%%/html/UNGI/icones/.xvpics/quit.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/continuer.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/annuler.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/editer.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/delete.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/modifier.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/premier.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/dernier.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/droite.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/gauche.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/reload.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/OK.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creer.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creerfact.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/abandonner.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creercli.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/consfact.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/consdep.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/dep.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/facture.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/entree.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/commandes.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/statistiques.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/depenser.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creecli.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/voir.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/euro2.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/regler.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/client.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/utililisateur.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/voir_mod.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/vmoduti.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creez_uti.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/supp_uti.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/utilisateur.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/retour.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creez_uti_cli.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/relance.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/lettre.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/editralance.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/enoyer.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/complement.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/duplibouton.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/relancegax.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/facturer.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creercde.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/comment.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/propal.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/edrel.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/valider.gif +%%FACT_REP%%/html/UNGI/icones/fr/.xvpics/facturier.png +%%FACT_REP%%/html/UNGI/icones/fr/facturier.png +%%FACT_REP%%/html/UNGI/icones/conseil/help.gif +%%FACT_REP%%/html/UNGI/icones/conseil/ungips.gif +%%FACT_REP%%/html/UNGI/icones/en/help.gif +%%FACT_REP%%/html/UNGI/icones/en/ungips.gif +%%FACT_REP%%/html/UNGI/icones/en/konica.gif +%%FACT_REP%%/html/UNGI/icones/en/konicahelp.gif +%%FACT_REP%%/html/UNGI/icones/dernier.gif +%%FACT_REP%%/html/UNGI/icones/detruire.gif +%%FACT_REP%%/html/UNGI/icones/droite.gif +%%FACT_REP%%/html/UNGI/icones/gauche.gif +%%FACT_REP%%/html/UNGI/icones/global.gif +%%FACT_REP%%/html/UNGI/icones/global_a.gif +%%FACT_REP%%/html/UNGI/icones/help.gif +%%FACT_REP%%/html/UNGI/icones/help_a.gif +%%FACT_REP%%/html/UNGI/icones/imprimer.gif +%%FACT_REP%%/html/UNGI/icones/installer.gif +%%FACT_REP%%/html/UNGI/icones/installer.gif~ +%%FACT_REP%%/html/UNGI/icones/installer_a.gif +%%FACT_REP%%/html/UNGI/icones/installer_a.gif~ +%%FACT_REP%%/html/UNGI/icones/konica.gif +%%FACT_REP%%/html/UNGI/icones/liste.gif +%%FACT_REP%%/html/UNGI/icones/liste2.gif +%%FACT_REP%%/html/UNGI/icones/run.gif +%%FACT_REP%%/html/UNGI/icones/montage.gif +%%FACT_REP%%/html/UNGI/icones/options.gif +%%FACT_REP%%/html/UNGI/icones/premier.gif +%%FACT_REP%%/html/UNGI/icones/printers.gif +%%FACT_REP%%/html/UNGI/icones/printers_a.gif +%%FACT_REP%%/html/UNGI/icones/quit.gif +%%FACT_REP%%/html/UNGI/icones/quit_a.gif +%%FACT_REP%%/html/UNGI/icones/reload.gif +%%FACT_REP%%/html/UNGI/icones/retour.gif +%%FACT_REP%%/html/UNGI/icones/retour_liste.gif +%%FACT_REP%%/html/UNGI/icones/retour_liste2.gif +%%FACT_REP%%/html/UNGI/icones/rouge.GIF +%%FACT_REP%%/html/UNGI/icones/rouge.gif +%%FACT_REP%%/html/UNGI/icones/sauve.gif +%%FACT_REP%%/html/UNGI/icones/spool.gif +%%FACT_REP%%/html/UNGI/icones/spool_a.gif +%%FACT_REP%%/html/UNGI/icones/stat.gif +%%FACT_REP%%/html/UNGI/icones/stat_a.gif +%%FACT_REP%%/html/UNGI/icones/undo.gif +%%FACT_REP%%/html/UNGI/icones/ungi.gif +%%FACT_REP%%/html/UNGI/icones/users.gif +%%FACT_REP%%/html/UNGI/icones/users_a.gif +%%FACT_REP%%/html/UNGI/icones/valider.gif +%%FACT_REP%%/html/UNGI/icones/vert.GIF +%%FACT_REP%%/html/UNGI/icones/vert.gif +%%FACT_REP%%/html/UNGI/icones/voir.gif +%%FACT_REP%%/html/UNGI/icones/voir3.gif +%%FACT_REP%%/html/UNGI/icones/orange.gif +%%FACT_REP%%/html/UNGI/icones/lum_or.gif +%%FACT_REP%%/html/UNGI/icones/archive.gif +%%FACT_REP%%/html/UNGI/icones/archive_a.gif +%%FACT_REP%%/html/UNGI/icones/stop.gif +%%FACT_REP%%/html/UNGI/icones/ungiforum.gif +%%FACT_REP%%/html/UNGI/icones/droite +%%FACT_REP%%/html/UNGI/icones/continuer.gif +%%FACT_REP%%/html/UNGI/icones/annuler.gif +%%FACT_REP%%/html/UNGI/icones/editer.gif +%%FACT_REP%%/html/UNGI/icones/delete.gif +%%FACT_REP%%/html/UNGI/icones/modifier.gif +%%FACT_REP%%/html/UNGI/icones/creer.gif +%%FACT_REP%%/html/UNGI/icones/creerfact.gif +%%FACT_REP%%/html/UNGI/icones/creercli.gif +%%FACT_REP%%/html/UNGI/icones/consfact.gif +%%FACT_REP%%/html/UNGI/icones/consdep.gif +%%FACT_REP%%/html/UNGI/icones/dep.gif +%%FACT_REP%%/html/UNGI/icones/facture.gif +%%FACT_REP%%/html/UNGI/icones/entree.gif +%%FACT_REP%%/html/UNGI/icones/commandes.gif +%%FACT_REP%%/html/UNGI/icones/statistiques.gif +%%FACT_REP%%/html/UNGI/icones/log_ungi.gif +%%FACT_REP%%/html/UNGI/icones/OK.gif +%%FACT_REP%%/html/UNGI/icones/depenser.gif +%%FACT_REP%%/html/UNGI/icones/creecli.gif +%%FACT_REP%%/html/UNGI/icones/euro.gif +%%FACT_REP%%/html/UNGI/icones/euro1.gif +%%FACT_REP%%/html/UNGI/icones/euro2.gif +%%FACT_REP%%/html/UNGI/icones/regler.gif +%%FACT_REP%%/html/UNGI/icones/client.gif +%%FACT_REP%%/html/UNGI/icones/utilisateur.gif +%%FACT_REP%%/html/UNGI/icones/voir_mod.gif +%%FACT_REP%%/html/UNGI/icones/vmoduti.gif +%%FACT_REP%%/html/UNGI/icones/creez_uti.gif +%%FACT_REP%%/html/UNGI/icones/supp_uti.gif +%%FACT_REP%%/html/UNGI/icones/creez_uti_cli.gif +%%FACT_REP%%/html/UNGI/icones/relance.gif +%%FACT_REP%%/html/UNGI/icones/lettre.gif +%%FACT_REP%%/html/UNGI/icones/complement.gif +%%FACT_REP%%/html/UNGI/icones/editrelance.gif +%%FACT_REP%%/html/UNGI/icones/envoyer.gif +%%FACT_REP%%/html/UNGI/icones/duplicata.gif +%%FACT_REP%%/html/UNGI/icones/duplibouton.gif +%%FACT_REP%%/html/UNGI/icones/facturer.gif +%%FACT_REP%%/html/UNGI/icones/relancefax.gif +%%FACT_REP%%/html/UNGI/icones/comment.gif +%%FACT_REP%%/html/UNGI/icones/creercde.gif +%%FACT_REP%%/html/UNGI/icones/propal.gif +%%FACT_REP%%/html/UNGI/icones/edrel.gif +%%FACT_REP%%/html/UNGI/icones/log_facture.gif +%%FACT_REP%%/html/UNGI/icones/depenses.gif +%%FACT_REP%%/html/UNGI/icones/quitter2.gif +%%FACT_REP%%/html/UNGI/icones/relancer.gif +%%FACT_REP%%/html/UNGI/icones/factures.gif +%%FACT_REP%%/html/UNGI/icones/utilisateurs.gif +%%FACT_REP%%/html/UNGI/icones/entrees.gif +%%FACT_REP%%/html/UNGI/icones/voirlettre.gif +%%FACT_REP%%/html/UNGI/icones/voir_facture.gif +%%FACT_REP%%/html/UNGI/icones/propal_commande.gif +%%FACT_REP%%/html/UNGI/icones/boutons_01.gif +%%FACT_REP%%/html/UNGI/icones/boutons_02.gif +%%FACT_REP%%/html/UNGI/icones/boutons_03.gif +%%FACT_REP%%/html/UNGI/icones/boutons_04.gif +%%FACT_REP%%/html/UNGI/icones/fleche.gif +%%FACT_REP%%/html/UNGI/icones/creer_facture2.gif +%%FACT_REP%%/html/UNGI/icones/creer_facture.gif +%%FACT_REP%%/html/UNGI/icones/creer_util1.gif +%%FACT_REP%%/html/UNGI/icones/creer_util2.gif +%%FACT_REP%%/html/UNGI/icones/creer_util_client1.gif +%%FACT_REP%%/html/UNGI/icones/creer_util_client2.gif +%%FACT_REP%%/html/UNGI/icones/edit_relance1.gif +%%FACT_REP%%/html/UNGI/icones/edit_relance2.gif +%%FACT_REP%%/html/UNGI/icones/edit_relance_fax1.gif +%%FACT_REP%%/html/UNGI/icones/edit_relance_fax2.gif +%%FACT_REP%%/html/UNGI/icones/facturier.gif +%%FACT_REP%%/html/UNGI/icones/fond2.gif +%%FACT_REP%%/html/UNGI/icones/fond3.gif +%%FACT_REP%%/html/UNGI/icones/fond.gif +%%FACT_REP%%/html/UNGI/icones/logo_ungi.gif +%%FACT_REP%%/html/UNGI/icones/pixel.gif +%%FACT_REP%%/html/UNGI/icones/quitter2a.gif +%%FACT_REP%%/html/UNGI/icones/quitter.gif +%%FACT_REP%%/html/UNGI/icones/supprimer.gif +%%FACT_REP%%/html/UNGI/icones/tetiere_01.gif +%%FACT_REP%%/html/UNGI/icones/tetiere_09.gif +%%FACT_REP%%/html/UNGI/icones/validercreat.gif +%%FACT_REP%%/html/UNGI/icones/validermodif.gif +%%FACT_REP%%/html/UNGI/icones/valider_login.gif +%%FACT_REP%%/html/UNGI/icones/fond_tetiere.gif +%%FACT_REP%%/html/UNGI/icones/factures_2.gif +%%FACT_REP%%/html/UNGI/icones/depenses_2.gif +%%FACT_REP%%/html/UNGI/icones/utilisateurs_2.gif +%%FACT_REP%%/html/UNGI/icones/entrees_2.gif +%%FACT_REP%%/html/UNGI/icones/propal_2.gif +%%FACT_REP%%/html/UNGI/icones/relance_2.gif +%%FACT_REP%%/html/UNGI/icones/statistiques_2.gif +%%FACT_REP%%/html/UNGI/icones/commandes_2.gif +%%FACT_REP%%/html/UNGI/icones/regler2.gif +%%FACT_REP%%/html/UNGI/icones/nouveau.gif +%%FACT_REP%%/html/UNGI/icones/incrementer.gif +%%FACT_REP%%/html/UNGI/icones/.directory +%%FACT_REP%%/html/UNGI/icones/decrementer.gif +%%FACT_REP%%/html/UNGI/icones/abandonner.gif +%%FACT_REP%%/html/UNGI/icones/ajouter.gif +%%FACT_REP%%/html/UNGI/Facture.pm +%%FACT_REP%%/html/UNGI/Depense.pm +%%FACT_REP%%/html/UNGI/Commande.pm +%%FACT_REP%%/html/UNGI/Client.pm +%%FACT_REP%%/html/UNGI/Entree.pm +%%FACT_REP%%/html/UNGI/Editfacture.pm +%%FACT_REP%%/html/UNGI/Propal.pm +%%FACT_REP%%/html/UNGI/Utilisateur.pm +%%FACT_REP%%/html/UNGI/Statistique.pm +%%FACT_REP%%/html/UNGI/Relance.pm +%%FACT_REP%%/html/UNGI/style.css +%%FACT_REP%%/html/UNGI/facture.html +%%FACT_REP%%/html/UNGI/General.pm +%%FACT_REP%%/html/javascript.js +%%FACT_REP%%/html/test.html +%%FACT_REP%%/html/javascript.js.orig +%%FACT_REP%%/lib/lang/Fr.pm +%%FACT_REP%%/lib/lang/Fr.pm.back +%%FACT_REP%%/lib/Conf.pm +%%FACT_REP%%/lib/Util.pm +%%FACT_REP%%/lib/Util.pm.orig +%%FACT_REP%%/lib/statfact.conf +%%FACT_REP%%/lib/usertype.conf +%%FACT_REP%%/lib/Conf.pm.orig +%%FACT_REP%%/lib/Conf.pm.dist +%%FACT_REP%%/sql/fact.sql +%%FACT_REP%%/sql/fact.sql.orig +%%FACT_REP%%/sql/majvers1tovers2.sql +@dirrm etc/facturier +%%PORTDOCS%%@dirrm share/doc/facturier +@dirrm %%FACT_REP%%/cgi-bin +@dirrm %%FACT_REP%%/html/temp +@dirrm %%FACT_REP%%/html/UNGI/lang +@dirrm %%FACT_REP%%/html/UNGI/icones/.xvpics +@dirrm %%FACT_REP%%/html/UNGI/icones/fr/.xvpics +@dirrm %%FACT_REP%%/html/UNGI/icones/fr +@dirrm %%FACT_REP%%/html/UNGI/icones/conseil +@dirrm %%FACT_REP%%/html/UNGI/icones/en +@dirrm %%FACT_REP%%/html/UNGI/icones +@dirrm %%FACT_REP%%/html/UNGI +@dirrm %%FACT_REP%%/html +@dirrm %%FACT_REP%%/lib/lang +@dirrm %%FACT_REP%%/lib +@dirrm %%FACT_REP%%/log +@dirrm %%FACT_REP%%/sql +@dirrm %%FACT_REP%% |