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 ..
+