summaryrefslogtreecommitdiff
path: root/index.php
diff options
context:
space:
mode:
Diffstat (limited to 'index.php')
-rwxr-xr-xindex.php25
1 files changed, 6 insertions, 19 deletions
diff --git a/index.php b/index.php
index cf54199..7bcb87c 100755
--- a/index.php
+++ b/index.php
@@ -19,30 +19,17 @@ $x_term_command = ''; // commande terminal en mode graphique
19require('php/dependances.php'); // vérification des dépendances 19require('php/dependances.php'); // vérification des dépendances
20require('php/functions.php'); 20require('php/functions.php');
21 21
22require('php/ZenityClasses.php'); // créer les commandes 22require('php/ConnectionDatabase.php'); // class DB extends PDO, connexion à la base et création de la base et des tables si elles n'existent pas déjà
23require('php/zenity_text.php'); // texte dans les fenêtres 23require('php/Model.php'); // class Model extends DB, requêtes SQL
24Connection::$dsn = 'sqlite:' . $db_name . '.sqlite'; // Data Source Name = 1er paramètre du constructeur de PDO: $bdd = new PDO($dsn);
25$Database = new Model(); // connexion et méthodes pour manipuler la base de données
24 26
25require('php/Database.php'); // connexion à la base et création de la base et des tables si elles n'existent pas déjà 27require('php/ZenityClasses.php'); // méthodes pour créer les commandes
26$Database = new SQL; 28require('php/zenity_setup.php'); // texte dans les fenêtres ET instanciation (un objet = une commande)
27SQL::create_tables();
28 29
29// require('php/latex.php'); 30// require('php/latex.php');
30// require('php/compileLatex.php'); 31// require('php/compileLatex.php');
31 32
32// commandes système qui ouvrent les fenêtres zenity
33// s'utilisent comme ceci: exec($Objet->get());
34$MenuPrincipal = new Zenity_list($menu_principal_text, $menu_principal_entrees);
35$QuestionNouveauClient = new Zenity_question($question_nouveau_client_text);
36$MenuEnregistrement = new Zenity_list($menu_enregistrement_text, $menu_enregistrement_entrees);
37$MenuDocuments = new Zenity_list($menu_documents_text, $menu_documents_entrees);
38$MenuCommunication = new Zenity_list($menu_communication_text, $menu_communication_entrees);
39$RechercheClient = new zenity_entry($recherche_client_text);
40$ResultatsRechercheClient = new zenity_list($resultats_recherche_client_text, []);
41$NouveauClient = new Zenity_forms($nouveau_client_text, $nouveau_client_entrees);
42$Calendrier = new Zenity_calendar($calendar_text);
43$FormulairePrestation = new Zenity_forms($formulaire_text, $formulaire_entrees);
44$CommentairePrestation = new Zenity_entry($commentaire_prestation_text);
45
46// boucle principale 33// boucle principale
47$boucle = true; 34$boucle = true;
48while($boucle) 35while($boucle)