summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2026-10-18 09:29:35 +0200
committerpolo <ordipolo@gmx.fr>2026-10-18 09:29:35 +0200
commit02320fe347df780c3dd77a522dbecaebbd1f3c43 (patch)
treef796d16515a6e77a76cd6b4b48309663228cac79
parent05e38eadbeb3de19e5b26003c2b401e00bb71df4 (diff)
downloadAppliGestionPHP-02320fe347df780c3dd77a522dbecaebbd1f3c43.tar.gz
AppliGestionPHP-02320fe347df780c3dd77a522dbecaebbd1f3c43.tar.bz2
AppliGestionPHP-02320fe347df780c3dd77a522dbecaebbd1f3c43.zip
suppression dépendance à tkiz en latex, et donc du paquet texlive-pictures
-rw-r--r--src/latex_templates/devis.php9
-rw-r--r--src/latex_templates/facture.php1
-rw-r--r--src/latex_templates/location.php1
-rw-r--r--src/latex_templates/originaux_pas_toucher/devis.tex7
-rw-r--r--src/latex_templates/originaux_pas_toucher/facture.tex1
-rw-r--r--src/latex_templates/originaux_pas_toucher/location.tex1
-rw-r--r--src/sections/3_modify_data.php2
-rw-r--r--à faire.txt17
8 files changed, 14 insertions, 25 deletions
diff --git a/src/latex_templates/devis.php b/src/latex_templates/devis.php
index 34c0dd3..43e9309 100644
--- a/src/latex_templates/devis.php
+++ b/src/latex_templates/devis.php
@@ -35,11 +35,9 @@ ob_start();
35\usepackage[utf8]{inputenc} % encodage d'entrée (document) 35\usepackage[utf8]{inputenc} % encodage d'entrée (document)
36\usepackage[T1]{fontenc} % encodage de sortie (rendu) 36\usepackage[T1]{fontenc} % encodage de sortie (rendu)
37\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges 37\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges
38\usepackage{graphicx} % insertions d'images 38\usepackage{graphicx} % insertions d'images°
39\usepackage{textcomp} % pour N°
40\usepackage{xcolor} % texte en couleur 39\usepackage{xcolor} % texte en couleur
41\usepackage{tabularx} % dimensions des tableaux automatique 40\usepackage{tabularx} % dimensions des tableaux automatique
42\usepackage{tikz} % le rectangle
43 41
44\begin{document} 42\begin{document}
45 \setlength{\parindent}{0cm} % supprimer les alinéas 43 \setlength{\parindent}{0cm} % supprimer les alinéas
@@ -103,9 +101,8 @@ ob_start();
103 Référence du devis : \textcolor{vert}{<?= $data['code_presta'] ?>}\\ 101 Référence du devis : \textcolor{vert}{<?= $data['code_presta'] ?>}\\
104 102
105 Devis reçu avant l'exécution des travaux, signature du client :\\ 103 Devis reçu avant l'exécution des travaux, signature du client :\\
106 \begin{tikzpicture} 104 \fbox{\rule{0pt}{2cm}\rule{4cm}{0pt}}\\
107 \draw (0,0) rectangle (4,2); 105 % \rule{largeur, hauteur} crée un rectangle noir, \fbox trace une bordure
108 \end{tikzpicture}\\
109 106
110 \newpage 107 \newpage
111 \normalsize{}NOTA BENE\\ 108 \normalsize{}NOTA BENE\\
diff --git a/src/latex_templates/facture.php b/src/latex_templates/facture.php
index 8226cc2..dba1e1f 100644
--- a/src/latex_templates/facture.php
+++ b/src/latex_templates/facture.php
@@ -28,7 +28,6 @@ ob_start();
28\usepackage[T1]{fontenc} % encodage de sortie (rendu) 28\usepackage[T1]{fontenc} % encodage de sortie (rendu)
29\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges 29\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges
30\usepackage{graphicx} % insertions d'images 30\usepackage{graphicx} % insertions d'images
31\usepackage{textcomp} % pour N°
32\usepackage{xcolor} % texte en couleur 31\usepackage{xcolor} % texte en couleur
33\usepackage{tabularx} % dimensions des tableaux automatique 32\usepackage{tabularx} % dimensions des tableaux automatique
34 33
diff --git a/src/latex_templates/location.php b/src/latex_templates/location.php
index 5380826..47f6947 100644
--- a/src/latex_templates/location.php
+++ b/src/latex_templates/location.php
@@ -20,7 +20,6 @@ ob_start();
20\usepackage[T1]{fontenc} % encodage de sortie (rendu) 20\usepackage[T1]{fontenc} % encodage de sortie (rendu)
21\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges 21\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges
22\usepackage{graphicx} % insertions d'images 22\usepackage{graphicx} % insertions d'images
23\usepackage{textcomp} % pour N°
24\usepackage{xcolor} % texte en couleur 23\usepackage{xcolor} % texte en couleur
25%\usepackage{wrapfig} % placer texte et image côte-à-côte 24%\usepackage{wrapfig} % placer texte et image côte-à-côte
26\usepackage{tabularx} % dimensions des tableaux automatique 25\usepackage{tabularx} % dimensions des tableaux automatique
diff --git a/src/latex_templates/originaux_pas_toucher/devis.tex b/src/latex_templates/originaux_pas_toucher/devis.tex
index e069308..0c1a5a8 100644
--- a/src/latex_templates/originaux_pas_toucher/devis.tex
+++ b/src/latex_templates/originaux_pas_toucher/devis.tex
@@ -6,10 +6,8 @@
6\usepackage[T1]{fontenc} % encodage de sortie (rendu) 6\usepackage[T1]{fontenc} % encodage de sortie (rendu)
7\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges 7\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges
8\usepackage{graphicx} % insertions d'images 8\usepackage{graphicx} % insertions d'images
9\usepackage{textcomp} % pour N°
10\usepackage{xcolor} % texte en couleur 9\usepackage{xcolor} % texte en couleur
11\usepackage{tabularx} % dimensions des tableaux automatique 10\usepackage{tabularx} % dimensions des tableaux automatique
12\usepackage{tikz} % le rectangle
13 11
14\begin{document} 12\begin{document}
15 \setlength{\parindent}{0cm} % supprimer les alinéas 13 \setlength{\parindent}{0cm} % supprimer les alinéas
@@ -73,9 +71,8 @@
73 Référence du devis : \textcolor{vert}{}\\ 71 Référence du devis : \textcolor{vert}{}\\
74 72
75 Devis reçu avant l'exécution des travaux, signature du client :\\ 73 Devis reçu avant l'exécution des travaux, signature du client :\\
76 \begin{tikzpicture} 74 \fbox{\rule{0pt}{2cm}\rule{4cm}{0pt}}\\
77 \draw (0,0) rectangle (4,2); 75 % \rule{largeur, hauteur} crée un rectangle noir, \fbox trace une bordure
78 \end{tikzpicture}\\
79 76
80 \newpage 77 \newpage
81 \normalsize{}NOTA BENE\\ 78 \normalsize{}NOTA BENE\\
diff --git a/src/latex_templates/originaux_pas_toucher/facture.tex b/src/latex_templates/originaux_pas_toucher/facture.tex
index 5c849f5..816da19 100644
--- a/src/latex_templates/originaux_pas_toucher/facture.tex
+++ b/src/latex_templates/originaux_pas_toucher/facture.tex
@@ -6,7 +6,6 @@
6\usepackage[T1]{fontenc} % encodage de sortie (rendu) 6\usepackage[T1]{fontenc} % encodage de sortie (rendu)
7\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges 7\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges
8\usepackage{graphicx} % insertions d'images 8\usepackage{graphicx} % insertions d'images
9\usepackage{textcomp} % pour N°
10\usepackage{xcolor} % texte en couleur 9\usepackage{xcolor} % texte en couleur
11\usepackage{tabularx} % dimensions des tableaux automatique 10\usepackage{tabularx} % dimensions des tableaux automatique
12 11
diff --git a/src/latex_templates/originaux_pas_toucher/location.tex b/src/latex_templates/originaux_pas_toucher/location.tex
index 5be9e47..52a4ff8 100644
--- a/src/latex_templates/originaux_pas_toucher/location.tex
+++ b/src/latex_templates/originaux_pas_toucher/location.tex
@@ -6,7 +6,6 @@
6\usepackage[T1]{fontenc} % encodage de sortie (rendu) 6\usepackage[T1]{fontenc} % encodage de sortie (rendu)
7\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges 7\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry} % marges
8\usepackage{graphicx} % insertions d'images 8\usepackage{graphicx} % insertions d'images
9\usepackage{textcomp} % pour N°
10\usepackage{xcolor} % texte en couleur 9\usepackage{xcolor} % texte en couleur
11%\usepackage{wrapfig} % placer texte et image côte-à-côte 10%\usepackage{wrapfig} % placer texte et image côte-à-côte
12\usepackage{tabularx} % dimensions des tableaux automatique 11\usepackage{tabularx} % dimensions des tableaux automatique
diff --git a/src/sections/3_modify_data.php b/src/sections/3_modify_data.php
index af40ebd..f021285 100644
--- a/src/sections/3_modify_data.php
+++ b/src/sections/3_modify_data.php
@@ -209,6 +209,4 @@ function modifyData(?Client $Client = null): array
209 echo "annulation: retour au menu précédent\n"; 209 echo "annulation: retour au menu précédent\n";
210 return [3, $Client]; // menu précédent 210 return [3, $Client]; // menu précédent
211 } 211 }
212
213 //return [0, null]; // menu principal
214} 212}
diff --git a/à faire.txt b/à faire.txt
index 63bcdfa..7530062 100644
--- a/à faire.txt
+++ b/à faire.txt
@@ -1,14 +1,17 @@
1À FAIRE: 1À FAIRE:
2 2
3champ "date_bulletin_paie" dans la table cesu
4
5Prestations classe abstraite + héritage? 3Prestations classe abstraite + héritage?
6 4
7nouveaux types de prestation: 5calcul correct des code presta si une ancienne facture est modifiée
8=> distinguer factures particuliers, pros/sous-traitance (héritage)
9=> la facture pour pro/sous-traitance, doit indiquer à la fois le client et le lieu d'intervention
10 6
11pouvoir faire des comptes-rendus d'intervention, les joindre aux factures pro 7structure BDD en anglais
8
9champ "date_bulletin_paie" dans la table cesu
10
11distinguer factures particuliers et pros/sous-traitance (ajouter le lieu d'intervention)
12ou bien facture pro hérite de facture normale
13
14comptes-rendus d'intervention (entité à part) à joindre aux factures pro
12 15
13champ booléen "payé" dans la table prestations 16champ booléen "payé" dans la table prestations
14 17
@@ -34,8 +37,6 @@ décider quoi faire avec le fichier File.php
34src/files.php: dans makeFile() et makeFolder() 37src/files.php: dans makeFile() et makeFolder()
35améliorer is_writable() pour renvoyer true du moment que PHP peut écrire 38améliorer is_writable() pour renvoyer true du moment que PHP peut écrire
36 39
37latex: supprimer la dépendance à tikz, paquet texlive-pictures, qui n'est utilisé que dans les devis
38
39src/dependances.php: tester les dépendances de texlive 40src/dependances.php: tester les dépendances de texlive
40 41
41permettre de modifier le code_presta dans "Modifier une prestation" 42permettre de modifier le code_presta dans "Modifier une prestation"