From 45e6cdae50fa2d13a9ba6cdb2ca7bdf4453695c1 Mon Sep 17 00:00:00 2001 From: sparkyx Date: Sat, 14 Feb 2004 14:07:11 +0000 Subject: [PATCH] FAQ Frequently Asked Questions (in french) --- doc/FAQ.sgml | 193 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 193 insertions(+) create mode 100644 doc/FAQ.sgml diff --git a/doc/FAQ.sgml b/doc/FAQ.sgml new file mode 100644 index 000000000..099289d93 --- /dev/null +++ b/doc/FAQ.sgml @@ -0,0 +1,193 @@ + +
+ PhpCompta FAQ + + originally written by Dany De Bontridder + + +$Revision$ + +Ce document contient les réponses aux questions les plus fréquemment posées sur +PhpCompta +site savannah + + + + + + Quel le nom du soft ?? +

+ + - phpcompta, + - wcompta, + - webcompta + + +

+

+En fait c'est phpcompta, au départ c'était wcompta, contraction de + WebCompta mais malheureusement, c'est le nom d'un soft qui existait + déjà, j'ai été obligé de changer vers phpcompta. +

+
+Par où commence t'on et comment ? +

+ + Étape 1, créer 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 + + Étape 2, on peut créer des utilisateurs mais ce n'est obligatoire. + + Étape 3, on revient à l'accueil :) + + +

+

+ Si vous avez pris Comptabilité basique, vous devrez créer les journaux, + les fiches, mettre à jour votre plan comptable... Allez voir dans le + répertoire doc du tarball +

+
+Ou trouvez les patches +

+sur http://savannah.nongnu.org/patch/?group=phpcompta + On peut y arriver à partir de la page de savannah +

+
+Comment adapter le fichier php.ini +

+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 + + + +Quand on réinitialise le mot de passe, que vaut-il ? +

phpcompta

+Quel est l'utilisateur et le mot de passe par défaut? +

+l'utilisateur et le mot de passe par défaut sont phpcompta/phpcompta +

+
+J'ai trouvé un tit bug, comment faire un patchs ?? +

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

+
+ Comment faire de la doc +

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

+

+Une fois, les linuxdoc tools installés il peut être nécessaire +d'installer d'autres outils comme jade, sgml,...

+

+De toute façon, vous +pouvez imprimer le guide, pour le trouver faites : + en mode commande : rpm -qil linuxdoc-tools|grep guide +

+

Jetez aussi un oeil sur les exemples, vous verrez c'est assez simple +en mode commande: rpm -qil linuxdoc-tools|grep example +

+

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

+Comment contribuer ? +

Sur le site de Savannah, j'ai décidé d'utilisé le Task Manager, chacun ce qu'il +veut, m'envoie son travail par email ou se joint au projet. +

+

+L'intérêt de ce système est de pouvoir voir le suivi mais aussi d'ajouter des commentaires +sur un sujet . +

+

+Cela m'évite de devoir chaque fois changer sur le site de phpcompta +

+ +