summaryrefslogtreecommitdiff
path: root/README.txt
diff options
context:
space:
mode:
Diffstat (limited to 'README.txt')
-rw-r--r--README.txt29
1 files changed, 13 insertions, 16 deletions
diff --git a/README.txt b/README.txt
index 8845c5e..d454b27 100644
--- a/README.txt
+++ b/README.txt
@@ -14,33 +14,30 @@ pas de version windows prévue
14dépendances obligatoires: 14dépendances obligatoires:
15- php-cli (certaines distributions (= debian) séparent php serveur web de php ligne de commande, installer le paquet php-cli) 15- php-cli (certaines distributions (= debian) séparent php serveur web de php ligne de commande, installer le paquet php-cli)
16version minimale de php = 16version minimale de php =
17- php-sqlite (moteur de base de données, activer si nécessaire le module pdo-sqlite dans le php.ini) 17- php-sqlite (le moteur de base de données dans une extension php, si nécessaire activer pdo-sqlite dans le php.ini)
18- un environnement graphique 18- un environnement graphique (pas de mode console pure)
19- zenity (fenêtres GTK pour scripts console) 19- zenity (fenêtres GTK pour scripts bash)
20- une distribution LaTeX permettant la compilation en PDF à l'aide de la commande pdflatex (j'utilise TeX Live) 20- une distribution LaTeX, on a besoin de la commande pdflatex (j'utilise TeX Live)
21- interpréteurs supportés: sh, bash, ksh, csh, tcsh 21- interpréteurs supportés: sh, bash, ksh, csh, tcsh
22 22
23dépendances recommandées: 23dépendances optionnelles mais vivement recommandées:
24- sqlite (tellement d'applications en ont besoin qu'il serait surprenant qu'il soit absent 24- sqlite (= la version CLI du moteur, sqlite est une dépendance de nombreuses applications, il est probablement déjà installé sur votre PC)
25
26dépendances optionnelles:
27- sqlitebrowser (interface graphique pour sqlite) 25- sqlitebrowser (interface graphique pour sqlite)
28si absence de sqlitebrowser, le programme essaiera de lancer "sqlite3" dans le terminal "xterm" 26en l'absence de sqlitebrowser, le programme essaiera de lancer "sqlite3" dans le terminal "xterm"
29 27
30 28
31 29
32installation: 30installation:
33- placer ce dossier où vous le souhaitez 31- placer ce dossier où vous le souhaitez
34- vérifier les autorisations du dossier "data" et de tout son contenu (normallement il n'y a rien à faire) 32- il est possible de placer les données ailleurs, renseigner donc le config.ini
35- ouvrir le fichier "logiciel compta.desktop" avec un éditeur de texte et adapter les chemins 33- même chose pour le dossier "pub"
36- copier le fichier"logiciel compta.desktop" dans le dossier système des entrées du menu ou/et sur le bureau 34- n'utilisant pas de serveur web, vous ne devriez pas avoir de problème de permission, dans le cas contraire les messages d'erreur concerneront le dossier "data"
37- ouvrir le fichier config.php et corriger si nécessaire: $business_name, $db_name, $flyer, $business_card 35- le ficher "logiciel compta" ou "logiciel compta.desktop" est un lanceur pour bureau linux, vous pouvez le copier-coller sur votre bureau ou dans le dossier système concerné, puis ouvrez le nouveau fichier avec un éditeur de texte et modifiez les chemins
38- $db_name renvoit au fichier de données! ne pas écrire l'extension .sqlite qui est implicité,
39son emplacement est par défaut à la racine de ce programme, tout comme ce fichier README.txt
40
41 36
42configuration: 37configuration:
43- ça se passe dans le fichier config.ini 38- ça se passe dans le fichier config.ini
39- la syntaxe à respecter est simple, une ligne est un paramètre, les seuls "mots-clés" sont =, ; (pour les commentaires) et les ' délimitent les chaines de caractères lorsqu'elles comportent plusieurs mots
40- la racine du programme est le dossier "src", les chemins commencent ainsi par "../" puisqu'il fut remonter
44ATTENTION, si vous ne savez pas ce que vous faîtes, ne faites rien. 41ATTENTION, si vous ne savez pas ce que vous faîtes, ne faites rien.
45Pour réparer la configuration, saisissez une chaîne vide ou la valeur par défaut comme dans les exemples ci-dessous. 42Pour réparer la configuration, saisissez une chaîne vide ou la valeur par défaut comme dans les exemples ci-dessous.
46 chaîne vide: 43 chaîne vide: