summaryrefslogtreecommitdiff
path: root/README.txt
diff options
context:
space:
mode:
Diffstat (limited to 'README.txt')
-rw-r--r--README.txt28
1 files changed, 21 insertions, 7 deletions
diff --git a/README.txt b/README.txt
index 07e1529..8845c5e 100644
--- a/README.txt
+++ b/README.txt
@@ -1,23 +1,37 @@
1ATTENTION
2Ce programme est destiné à un usage privé et hors-ligne,
3il ne nécessite pas de déclaration à la CNIL.
4Il ne comporte aucune fonctionnalité réseau, ni aucune sécurité.
5L'utilisateur est responsable des informations enregistrées,
6lesquelles ne sont destinées sortir de son ordinteur.
7
8
1OS compatible: 9OS compatible:
2linux! 10linux!
3bsd et mac sont probablement compatibles si les dépendances requises sont disponibles 11bsd et mac sont probablement compatibles si les dépendances requises sont disponibles
4pas de version windows prévue 12pas de version windows prévue
5 13
6dépendances obligatoires: 14dépendances obligatoires:
7- php-cli (si votre distribution sépare 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)
8version minimale de php = 16version minimale de php =
9- php-sqlite (moteur de base de données, activer si nécessaire le module pdo-sqlite dans le php.ini) 17- php-sqlite (moteur de base de données, activer si nécessaire le module pdo-sqlite dans le php.ini)
18- un environnement graphique
10- zenity (fenêtres GTK pour scripts console) 19- zenity (fenêtres GTK pour scripts console)
11- une distribution LaTeX pour le compiler en fichiers PDF à l'aide de la commande pdflatex (j'utilise TeX Live) 20- une distribution LaTeX permettant la compilation en PDF à l'aide de la commande pdflatex (j'utilise TeX Live)
12- interpréteurs sh, bash, ksh, csh, tcsh 21- interpréteurs supportés: sh, bash, ksh, csh, tcsh
22
23dépendances recommandées:
24- sqlite (tellement d'applications en ont besoin qu'il serait surprenant qu'il soit absent
13 25
14dépendances optionnelles: 26dépendances optionnelles:
15- sqlitebrowser (interface graphique pour sqlite) 27- sqlitebrowser (interface graphique pour sqlite)
16si absent, le script essaie de lancer "sqlite3" dans "xterm" 28si absence de sqlitebrowser, le programme essaiera de lancer "sqlite3" dans le terminal "xterm"
29
17 30
18 31
19installation: 32installation:
20- placer ce dossier où vous le souhaitez 33- 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)
21- ouvrir le fichier "logiciel compta.desktop" avec un éditeur de texte et adapter les chemins 35- ouvrir le fichier "logiciel compta.desktop" avec un éditeur de texte et adapter les chemins
22- copier le fichier"logiciel compta.desktop" dans le dossier système des entrées du menu ou/et sur le bureau 36- copier le fichier"logiciel compta.desktop" dans le dossier système des entrées du menu ou/et sur le bureau
23- ouvrir le fichier config.php et corriger si nécessaire: $business_name, $db_name, $flyer, $business_card 37- ouvrir le fichier config.php et corriger si nécessaire: $business_name, $db_name, $flyer, $business_card
@@ -26,10 +40,10 @@ son emplacement est par défaut à la racine de ce programme, tout comme ce fich
26 40
27 41
28configuration: 42configuration:
29- veuillez modifier les variables dans config.php 43- ça se passe dans le fichier config.ini
30ATTENTION, si vous ne savez pas ce que vous faîtes, ne faites rien. 44ATTENTION, si vous ne savez pas ce que vous faîtes, ne faites rien.
31Pour réparer la configuration, saisissez une chaîne vide ou la valeur par défaut comme dans les exemples ci-dessous. 45Pour réparer la configuration, saisissez une chaîne vide ou la valeur par défaut comme dans les exemples ci-dessous.
32 chaîne vide: 46 chaîne vide:
33$receipts = ''; 47receipts = ''
34 valeur par défaut: 48 valeur par défaut:
35$receipts = '~/ORDIPOLO/factures/'; 49receipts = '~/ORDIPOLO/factures/'