diff options
Diffstat (limited to 'index.php')
-rwxr-xr-x | index.php | 25 |
1 files changed, 6 insertions, 19 deletions
@@ -19,30 +19,17 @@ $x_term_command = ''; // commande terminal en mode graphique | |||
19 | require('php/dependances.php'); // vérification des dépendances | 19 | require('php/dependances.php'); // vérification des dépendances |
20 | require('php/functions.php'); | 20 | require('php/functions.php'); |
21 | 21 | ||
22 | require('php/ZenityClasses.php'); // créer les commandes | 22 | require('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à |
23 | require('php/zenity_text.php'); // texte dans les fenêtres | 23 | require('php/Model.php'); // class Model extends DB, requêtes SQL |
24 | Connection::$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 | ||
25 | require('php/Database.php'); // connexion à la base et création de la base et des tables si elles n'existent pas déjà | 27 | require('php/ZenityClasses.php'); // méthodes pour créer les commandes |
26 | $Database = new SQL; | 28 | require('php/zenity_setup.php'); // texte dans les fenêtres ET instanciation (un objet = une commande) |
27 | SQL::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; |
48 | while($boucle) | 35 | while($boucle) |