5 |
aurelien |
1 |
<?php
|
|
|
2 |
|
|
|
3 |
// +------------------------------------------------------------------------------------------------------+
|
|
|
4 |
// URL
|
|
|
5 |
/** Constante URL de base de l'application, si elle est laissée vide, l'application fonctionnera en Stand-alone */
|
|
|
6 |
if(!defined('URL_BASE')) {
|
78 |
jpm |
7 |
define('URL_BASE', '');
|
5 |
aurelien |
8 |
}
|
|
|
9 |
|
78 |
jpm |
10 |
// +------------------------------------------------------------------------------------------------------+
|
|
|
11 |
// Définition des chemins de fichiers.
|
|
|
12 |
// Définition du chemin de base du framework
|
|
|
13 |
if (!defined('CHEMIN_FW')) {
|
|
|
14 |
define('CHEMIN_FW', dirname(__FILE__).DS);
|
|
|
15 |
}
|
|
|
16 |
// Définition du chemin de base de l'appli utilisant le framework si pas défini dans l'appli
|
|
|
17 |
if (!defined('CHEMIN_APPLI')) {
|
|
|
18 |
define('CHEMIN_APPLI', dirname($_SERVER['SCRIPT_FILENAME']).DS);
|
|
|
19 |
}
|
5 |
aurelien |
20 |
|
78 |
jpm |
21 |
/** Constante stockant le chemin vers le dossier bibliothèque, contenant les classes systèmes **/
|
|
|
22 |
define('DOSSIER_BIBLIO',CHEMIN_FW.'bibliotheque'.DS);
|
|
|
23 |
/** Constante stockant le chemin vers le dossier controleurs de l'appli.*/
|
|
|
24 |
define('DOSSIER_CONTROLEURS', CHEMIN_APPLI.'controleurs'.DS);
|
|
|
25 |
/** Constante stockant le chemin vers le dossier modèles de l'appli.*/
|
|
|
26 |
define('DOSSIER_MODELES', CHEMIN_APPLI.'modeles'.DS);
|
|
|
27 |
/** Constante stockant le chemin vers le dossier squelettes de l'appli.*/
|
|
|
28 |
define('DOSSIER_SQUELETTES', CHEMIN_APPLI.'squelettes'.DS);
|
|
|
29 |
|
5 |
aurelien |
30 |
// +------------------------------------------------------------------------------------------------------+
|
|
|
31 |
// Débogage
|
|
|
32 |
/** Constante stockant si oui ou non on veut afficher le débogage.*/
|
|
|
33 |
define('SC_DEBOGAGE', true);
|
|
|
34 |
/** Constante stockant si oui ou non on veut afficher le contexte de débogage.*/
|
|
|
35 |
define('SC_DEBOGAGE_CONTEXTE', false);
|
|
|
36 |
/** Constante stockant une valeur correspondant au niveau d'erreur à employer pour le code PHP.*/
|
|
|
37 |
define('SC_DEBOGAGE_NIVEAU', 2048);// Voir le manuel de PHP pour les différents niveaux disponibles.
|
|
|
38 |
/** Constante stockant si oui ou nom on veut afficher le tableau de chronométrage de l'application.*/
|
|
|
39 |
define('SC_DEBOGAGE_CHRONO', true);
|
|
|
40 |
ini_set('html_errors', true);
|
|
|
41 |
|
|
|
42 |
// +------------------------------------------------------------------------------------------------------+
|
|
|
43 |
// Paramétrage de la base de données.
|
|
|
44 |
/** Constante stockant le protocole de la base de données.*/
|
|
|
45 |
define('BDD_PROTOCOLE', 'mysql');
|
|
|
46 |
/** Constante stockant le nom du serveur de bases de données.*/
|
|
|
47 |
define('BDD_SERVEUR', 'localhost');
|
|
|
48 |
/** Constante stockant le nom de l'utilisateur de la base de données.*/
|
|
|
49 |
define('BDD_UTILISATEUR', 'root');
|
|
|
50 |
/** Constante stockant le mot de passse de l'utilisateur de la base de données.*/
|
78 |
jpm |
51 |
define('BDD_MOT_DE_PASSE', '');
|
5 |
aurelien |
52 |
/** Constante stockant le nom de la base de données principale.*/
|
78 |
jpm |
53 |
define('BDD_NOM_PRINCIPALE', 'papyrus');
|
5 |
aurelien |
54 |
?>
|