From 1b2dc37955b19caaedfbf2389c0d12a2c0ea807e Mon Sep 17 00:00:00 2001 From: sparkyx Date: Sat, 14 Feb 2004 19:41:21 +0000 Subject: [PATCH] task #3106 --- doc/FAQ | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++ doc/FAQ.sgml | 71 ++++++++++++++++++++++++++++++++++++++++++++++--- doc/Makefile | 20 ++++++++++++++ 3 files changed, 162 insertions(+), 3 deletions(-) create mode 100644 doc/Makefile diff --git a/doc/FAQ b/doc/FAQ index ac922bd0d..dc3ef5b52 100644 --- a/doc/FAQ +++ b/doc/FAQ @@ -27,3 +27,77 @@ R: Q: Ou trouvez les patch R : sur http://savannah.nongnu.org/patch/?group=phpcompta On peut y arriver à partir de la page de savannah + +Q: Comment adapter le fichier php.ini +R: +Avec PHP 4.3.1 + Les variables sont passés de page en page dans un tableau _POST[nom_var] alors + qu'avec les versions précédentes, on y accédait directement avec $nom_var + voir la variable register_globale = off dans le php.ini +php.ini doit contenir pour wcompta +[PHP] +include_patch=../include:. +[Session] +session.name = PHPSESSID + ; name of the session + ; is used as cookie name +session.auto_start = 1 ; initialize session on request startup +session.cookie_lifetime = 0 ; lifetime in seconds of cookie + ; or if 0, until browser is restarted +session.cookie_path = /tmp ; the path the cookie is valid for + +R: Quand on réinitialise le mot de passe, que vaut-il ? +Q: Le mQ: J'ai trouvé un tit bug, comment faire un patchs ?? + +R: +Retirez la version du CVS que vous avez corrigée. +Le numéro de version c'est normalement r pour release p pour prelease +suivit par le numéros (ex r092 qui veut dire release 0.9.2) (regardez les +branches existantes dans le CVS de savannah +http://savannah.nongnu.org/cgi-bin/viewcvs/phpcompta/phpcompta/) +Remplacez (version) par la version +Exemple : +export CVS_RSH="ssh" + +cvs -z3 -r (version) -d:ext:anoncvs@savannah.nongnu.org:/cvsroot/phpcompta +co phpcompta + + +Normalement un répertoire phpcompta va apparaitre, puis vous le copiez +cp -Rvp phpcompta phpcompta.orig + +Appliquez éventuellement les patch puis corrigé les bugs, effacer les +fichiers inutiles, les ~, les corefiles... + +Puis enfin, pour prendre tout le répertoire (avec prudence) +diff -Nru phpcompta phpcompta.orig > patch-(numéro de version)-votre-email + +IMPORTANT : relire le patch-(numéro de version)-votre-email pour voir si +tout ok et le tester + +Pour le tester creer un répertoire appelé phpcompta n'importe où +ailleurs, reprenez la version d'origine, puis essayer +patch -p0 < patch-(numéro de version)-votre-email si vous êtes dans le +répertoire au-dessus de celui de phpcompta + +patch -p1 < patch-(numéro de version)-votre-email si vous êtes dans le +répertoire courant de phpcompta + +Si cela ne marche pas c'est pas bon + +Pour un seul fichier, plus simple +copiez le fichier de phpcompta.orig dans le même répertoire que celui du +fichier changé puis placez vous dans le répertoire de au-dessus de celui +de phpcompta ( cd .. ) . +remplacez (sous-directory) par le nom du répertoire ou se trouve le fichier +modifié. + +diff -u phpcompta/(sous-directory)/fichier +/phpcompta/(sous-directory)fichier.orig > patch-(numero de +version)-votre-email. + +Testez le: +sauvez votre fichier modifié sous un autre nom, faites cp -f fichier.orig +fichier, puis testez avec la commande patch (voir plus haut) +ot de passe par défaut est phpcompta + diff --git a/doc/FAQ.sgml b/doc/FAQ.sgml index 099289d93..67fc8d0f6 100644 --- a/doc/FAQ.sgml +++ b/doc/FAQ.sgml @@ -14,7 +14,17 @@ site savannah +adapté à la législation + belge en matière de comptabilité, il vous permet de tenir votre comptabilité de + manière centralisée.Il a crée pour supporter d'autres comptabilité d'autres + pays mais par manque de documentation, ce n'est pas encore implémenté, idem + pour les traductions.

+

Si vous voulez contribuez n'hésitez pas : + Si vous avez besoin d'aide . +

Quel le nom du soft ??

@@ -158,7 +168,7 @@ ot de passe par d Comment faire de la doc

-Sous mandrake, ajouter les linuxdocs-tools avec la commande +Sous mandrake, ajouter les linuxdocs-tools avec la commande urpmi linuxdoc-tools, pour les autres, je ne sais pas :(

@@ -173,7 +183,7 @@ pouvez imprimer le guide, pour le trouver faites : en mode commande: rpm -qil linuxdoc-tools|grep example

-Ensuite, editez le fichier sgml, +Ensuite, editez le fichier sgml, et surtout pensez à utilisez aspell -H --lang=fr_FR check FAQ.sgml pour vérifier l'orthographe. Pour le visionner, faites linuxdoc -B html FAQ.sgml soit linuxdoc -B rtf pour avoir un fichier rtf... @@ -189,5 +199,60 @@ sur un sujet +

+

+voir question précédente +

+
+ + recevoir des erreurs de création +

+ +ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is +of type 'boolean' You will need to rewrite or cast the expression +ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is +of type 'boolean' You will need to rewrite or cast the expression +ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is +of type 'boolean' You will need to rewrite or cast the expression +ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is +of type 'boolean' You will need to rewrite or cast the expression + +Vous avez utilisé une version instable ! Cela a été corrigé reprenez les fichiers du CVS +

+
+ + Erreur objet n'existe pas +

+ +ERROR: sequence "s_isup" does not exist +ERROR: sequence "s_fdef" does not exist +ERROR: sequence "s_idef" does not exist +ERROR: table "isupp" does not exist +ERROR: table "fiche" does not exist +ERROR: table "isupp_def" does not exist +ERROR: table "fichedef" does not exist + +Du à une commande drop sur un objet inexistant, n'y pretez pas attention +

diff --git a/doc/Makefile b/doc/Makefile new file mode 100644 index 000000000..41b20a0fc --- /dev/null +++ b/doc/Makefile @@ -0,0 +1,20 @@ +# Makefile for creating the doc +# html, txt format +# $Revision$ + +.PHONY: all html pdf clean txt + +all: html pdf txt + +html: + linuxdoc -B html --charset=latin FAQ.sgml + linuxdoc -B html --charset=latin INSTALL-fr.sgml +pdf: + linuxdoc -B latex --charset=latin FAQ.sgml + linuxdoc -B latex --charset=latin INSTALL-fr.sgml +txt: + linuxdoc -B txt --charset=latin FAQ.sgml + linuxdoc -B txt --charset=latin INSTALL-fr.sgml + cp INSTALL-fr.txt .. + cp FAQ.txt .. +