summaryrefslogtreecommitdiff
path: root/src/main.php
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2024-07-16 05:04:13 +0200
committerpolo <ordipolo@gmx.fr>2024-07-16 05:04:13 +0200
commit9c9cda0ac823863c6760d77984ea2ecaf87c52ab (patch)
treefc00fd9fbd71bf2b62bca5fe5627f2a9e816870d /src/main.php
parentc4a3f80a6dccdff9b2abff6f159ef8fdd4382787 (diff)
downloadAppliGestionPHP-9c9cda0ac823863c6760d77984ea2ecaf87c52ab.zip
renommage complet des ID en id: variables, méthodes, BDD
Diffstat (limited to 'src/main.php')
-rw-r--r--src/main.php14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/main.php b/src/main.php
index fb2b85e..e90c1d5 100644
--- a/src/main.php
+++ b/src/main.php
@@ -2,21 +2,23 @@
2<?php 2<?php
3// src/main.php 3// src/main.php
4 4
5//require('model/File.php'); 5//require('model/File.php'); // utilité d'une classe File?
6require('src/files.php'); 6require('src/files.php');
7require('src/functions.php'); 7require('src/functions.php');
8 8
9// configuration du programme par l'utilisateur 9// configuration de l'utilisateur
10require('src/Config.php'); // classe structure de données, lit config.ini et préviens les erreurs (par exemple les / aux chemins manquants) 10require('src/Config.php'); // lit le config.ini et gère certaines erreurs (exemple les / aux chemins manquants)
11Config::readFile('config/config.ini'); 11Config::readFile('config/config.ini');
12Config::hydrate(); 12Config::hydrate();
13// et à coder peut-être plus tard
14//require('config_window.php'); // configuration user-friendly et assistée avec des messages d'erreur et des indications
15
16// création du dossier data et sous-dossiers
13makeFolder(Config::$db_path); 17makeFolder(Config::$db_path);
14makeFolder(Config::$latex_path); 18makeFolder(Config::$latex_path);
15makeFolder(Config::$pdf_path); 19makeFolder(Config::$pdf_path);
16// et à coder peut-être plus tard
17//require('config_window.php'); // configuration user-friendly et assistée avec des messages d'erreur et des indications
18 20
19// variables diverses, certaines utilisent les variables de config.php 21// variables diverses
20$exec_mode = 'gui'; // les versions pure console (CLI) et serveur web (CGI) de ce programme ne sont pas prévues pour l'instant 22$exec_mode = 'gui'; // les versions pure console (CLI) et serveur web (CGI) de ce programme ne sont pas prévues pour l'instant
21$file_explorer = 'xdg-open'; // ouvre l'explorateur de fichiers par défaut quand suivi d'un chemin en paramètre 23$file_explorer = 'xdg-open'; // ouvre l'explorateur de fichiers par défaut quand suivi d'un chemin en paramètre
22$flyer = Config::$pub_path . Config::$flyer; 24$flyer = Config::$pub_path . Config::$flyer;