
Dbut de FAQ
-------------------
Q: Quel le nom du soft ??
 - phpcompta,
 - wcompta,
 - webcompta
R: En fait c'est phpcompta, au dpart c'tait wcompta, contraction de
 WebCompta mais malheureusement, c'est le nom d'un soft qui existait
 dj, j'ai t oblig de changer vers phpcompta.

Q: Par o commence-t-on et comment ?
R:
 Etape 1, crer un dossier, qui contiendra la comptabilit d'une
 entreprise (sur 1 an ou plus).
 Menu Administration -> Dossier, choisir un nom pour le dossier, create
 folder

 Etape 2, on peut crer des utilisateurs mais ce n'est obligatoire.

 Etape 3, on revient  l'accueil :)

 Si vous avez pris Comptabilit basique, vous devrez crer les journaux,
 les fiches, mettre  jour votre plan comptable... Allez voir dans le
 rpertoire doc du tarball

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 passs de page en page dans un tableau _POST[nom_var] alors
	qu'avec les versions prcdentes, on y accdait 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 rinitialise 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 corrige.
Le numro de version c'est normalement r pour release p pour prelease 
suivit par le numros (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 rpertoire 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 rpertoire (avec prudence)
diff -Nru phpcompta phpcompta.orig > patch-(numro de version)-votre-email 

IMPORTANT : relire le patch-(numro de version)-votre-email pour voir si 
tout ok et le tester 

Pour le tester creer un rpertoire appel phpcompta n'importe o 
ailleurs, reprenez la version d'origine, puis essayer
patch -p0 < patch-(numro de version)-votre-email si vous tes dans le 
rpertoire au-dessus de celui de phpcompta 

patch -p1 < patch-(numro de version)-votre-email si vous tes dans le 
rpertoire 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 mme rpertoire que celui du 
fichier chang puis placez vous dans le rpertoire de au-dessus de celui 
de phpcompta ( cd .. ) .
remplacez (sous-directory) par le nom du rpertoire 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 dfaut est  phpcompta

