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
|
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 pas 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 (le moteur de base de données dans une extension php, si nécessaire activer pdo-sqlite dans le php.ini)
- un environnement graphique (pas de mode console pure)
- zenity (fenêtres GTK pour scripts bash)
- une distribution LaTeX, on a besoin de la commande pdflatex (j'utilise TeX Live)
- interpréteurs supportés: sh, bash, ksh, csh, tcsh
dépendances optionnelles mais vivement recommandées:
- sqlite (= la version CLI du moteur, sqlite est une dépendance de nombreuses applications, il est probablement déjà installé sur votre PC)
- sqlitebrowser (interface graphique pour sqlite)
en l'absence de sqlitebrowser, le programme essaiera de lancer "sqlite3" dans le terminal "xterm"
installation:
- placer ce dossier où vous le souhaitez
- il est possible de placer les données ailleurs, renseigner donc le config.ini
- même chose pour le dossier "pub"
- 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"
- 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
configuration:
- ça se passe dans le fichier config.ini
- 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
- la racine du programme est le dossier "src", les chemins commencent ainsi par "../" puisqu'il fut remonter
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/'
|