1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
ATTENTION
Ce programme est destiné à un usage privé et hors-ligne,
il ne nécessite pas de déclaration à la CNIL.
Il ne comporte aucune fonctionnalité réseau, ni aucune sécurité.
L'utilisateur est responsable des informations enregistrées,
lesquelles ne sont destinées sortir de son ordinteur.
OS compatible:
linux!
bsd et mac sont probablement compatibles si les dépendances requises sont disponibles
pas de version windows prévue
dépendances obligatoires:
- php-cli (certaines distributions (= debian) séparent php serveur web de php ligne de commande, installer le paquet php-cli)
version minimale de php =
- php-sqlite (moteur de base de données, activer si nécessaire le module pdo-sqlite dans le php.ini)
- un environnement graphique
- zenity (fenêtres GTK pour scripts console)
- une distribution LaTeX permettant la compilation en PDF à l'aide de la commande pdflatex (j'utilise TeX Live)
- interpréteurs supportés: sh, bash, ksh, csh, tcsh
dépendances recommandées:
- sqlite (tellement d'applications en ont besoin qu'il serait surprenant qu'il soit absent
dépendances optionnelles:
- sqlitebrowser (interface graphique pour sqlite)
si absence de sqlitebrowser, le programme essaiera de lancer "sqlite3" dans le terminal "xterm"
installation:
- placer ce dossier où vous le souhaitez
- vérifier les autorisations du dossier "data" et de tout son contenu (normallement il n'y a rien à faire)
- ouvrir le fichier "logiciel compta.desktop" avec un éditeur de texte et adapter les chemins
- copier le fichier"logiciel compta.desktop" dans le dossier système des entrées du menu ou/et sur le bureau
- ouvrir le fichier config.php et corriger si nécessaire: $business_name, $db_name, $flyer, $business_card
- $db_name renvoit au fichier de données! ne pas écrire l'extension .sqlite qui est implicité,
son emplacement est par défaut à la racine de ce programme, tout comme ce fichier README.txt
configuration:
- ça se passe dans le fichier config.ini
ATTENTION, si vous ne savez pas ce que vous faîtes, ne faites rien.
Pour réparer la configuration, saisissez une chaîne vide ou la valeur par défaut comme dans les exemples ci-dessous.
chaîne vide:
receipts = ''
valeur par défaut:
receipts = '~/ORDIPOLO/factures/'
|