Subversion Repositories Applications.papyrus

Rev

Rev 63 | Rev 77 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 63 Rev 67
Line 21... Line 21...
21
// | You should have received a copy of the GNU Lesser General Public                                     |
21
// | You should have received a copy of the GNU Lesser General Public                                     |
22
// | License along with this library; if not, write to the Free Software                                  |
22
// | License along with this library; if not, write to the Free Software                                  |
23
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
23
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
24
// |                                                                                                      |
24
// |                                                                                                      |
25
// +------------------------------------------------------------------------------------------------------+
25
// +------------------------------------------------------------------------------------------------------+
26
// CVS : $Id: pap_config_avancee.inc.php,v 1.4 2004-10-14 16:37:04 jpm Exp $
26
// CVS : $Id: pap_config_avancee.inc.php,v 1.5 2004-10-15 18:31:45 jpm Exp $
27
/**
27
/**
28
*Page de configuration de la base de données et du ftp de Papyrus
28
* Page de configuration avancée de Papyrus
29
*
29
*
30
* La page contient les paramêtres de connection à la base de données de Papyrus.
30
* La page contient différents paramêtre permettant de configurer, le chronométrage, le débogage, les url...
31
* Les paramétrages pour le ftp sont aussi indiqués.
-
 
32
*
31
*
33
*@package Papyrus
32
*@package Papyrus
34
*@subpackage Configuration
33
*@subpackage Configuration
35
//Auteur original :
34
//Auteur original :
36
*@author            Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
35
*@author            Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
37
//Autres auteurs :
36
//Autres auteurs :
38
*@author            Alexandre GRANIER <alex@tela-botanica.org>
37
*@author            Alexandre GRANIER <alex@tela-botanica.org>
39
*@author            Jean-Pascal MILCENT <jpm@tela-botanica.org>
38
*@author            Jean-Pascal MILCENT <jpm@tela-botanica.org>
40
*@copyright         Tela-Botanica 2000-2004
39
*@copyright         Tela-Botanica 2000-2004
41
*@version           $Revision: 1.4 $ $Date: 2004-10-14 16:37:04 $
40
*@version           $Revision: 1.5 $ $Date: 2004-10-15 18:31:45 $
42
// +------------------------------------------------------------------------------------------------------+
41
// +------------------------------------------------------------------------------------------------------+
43
*/
42
*/
Line 44... Line 43...
44
 
43
 
45
// +------------------------------------------------------------------------------------------------------+
44
// +------------------------------------------------------------------------------------------------------+
Line 51... Line 50...
51
// +------------------------------------------------------------------------------------------------------+
50
// +------------------------------------------------------------------------------------------------------+
52
// |                                            CORPS du PROGRAMME                                        |
51
// |                                            CORPS du PROGRAMME                                        |
53
// +------------------------------------------------------------------------------------------------------+
52
// +------------------------------------------------------------------------------------------------------+
Line 54... Line 53...
54
 
53
 
-
 
54
// +------------------------------------------------------------------------------------------------------+
-
 
55
// Paramétrage de la version : NE PAS MODIFIER MANUELLEMENT!
-
 
56
/** <br> Constante stockant la version de Papyrus.*/
-
 
57
define('GEN_VERSION', '0.1');
-
 
58
 
55
// +------------------------------------------------------------------------------------------------------+
59
// +------------------------------------------------------------------------------------------------------+
56
// Paramétrage du débogage.
60
// Paramétrage du débogage.
57
/** <br> Constante stockant une valeur booléen permettant de savoir si on veut déboguer le code (true) ou pas (false).*/
61
/** <br> Constante stockant une valeur booléen permettant de savoir si on veut déboguer le code (true) ou pas (false).*/
58
define('GEN_DEBOGAGE', true);// true ou false
62
define('GEN_DEBOGAGE', true);// true ou false
59
/** <br> Constante stockant une valeur correspondant au niveau d'erreur à employer pour le code PHP de Papyrus et de ses applications.*/
63
/** <br> Constante stockant une valeur correspondant au niveau d'erreur à employer pour le code PHP de Papyrus et de ses applications.*/
Line 60... Line 64...
60
define('GEN_DEBOGAGE_NIVEAU', E_ALL);// Voir le manuel de PHP pour les différents niveaux disponibles.
64
define('GEN_DEBOGAGE_NIVEAU', E_ALL);// Voir le manuel de PHP pour les différents niveaux disponibles.
61
 
-
 
62
// +------------------------------------------------------------------------------------------------------+
-
 
63
// Paramétrage de la base de données.
-
 
64
/** <br> Constante stockant le nom du serveur de bases de données.*/
-
 
65
define('GEN_BDD_SERVEUR', 'localhost');
-
 
66
/** <br> Constante stockant le nom de l'utilisateur de la base de données de Papyrus.*/
-
 
67
define('GEN_BDD_UTILISATEUR', '');
-
 
68
/** <br> Constante stockant le mot de passse de l'utilisateur de la base de données de Papyrus.*/
-
 
69
define('GEN_BDD_MOT_DE_PASSE', '');
-
 
70
/** <br> Constante stockant le nom de la base de données de Papyrus.*/
-
 
71
define('GEN_BDD_NOM', 'tela_prod_genesia');
-
 
72
 
-
 
73
// +------------------------------------------------------------------------------------------------------+
-
 
74
// Paramétrage de la valeur du DSN pour Pear DB.
-
 
75
/** <br> Constante stockant le DSN permetant de se connecter à la base de données de Papyrus.*/
-
 
76
define('GEN_DSN', 'mysql://'.GEN_BDD_UTILISATEUR.':'.GEN_BDD_MOT_DE_PASSE.'@'.GEN_BDD_SERVEUR.'/'.GEN_BDD_NOM);
-
 
77
 
65
 
78
// +------------------------------------------------------------------------------------------------------+
66
// +------------------------------------------------------------------------------------------------------+
79
// Paramétrage du nom du champ servant à identifier un site dans l'url
67
// Paramétrage du nom du champ servant à identifier un site dans l'url
80
/** <br> Type du code d'un site passé dans l'url.*/
68
/** <br> Type du code d'un site passé dans l'url.*/
81
define('GEN_URL_ID_TYPE_SITE', 'int');// string ou int
69
define('GEN_URL_ID_TYPE_SITE', 'int');// string ou int
Line 114... Line 102...
114
define('GEN_FTP_UTILISATEUR', '');
102
define('GEN_FTP_UTILISATEUR', '');
115
/** <br> Mot de passe de l'utiliateur ayant accés au serveru FTP.*/
103
/** <br> Mot de passe de l'utiliateur ayant accés au serveru FTP.*/
116
define('GEN_FTP_MOT_DE_PASSE', '');
104
define('GEN_FTP_MOT_DE_PASSE', '');
117
/** <br> chemin indiquant la racine du site (le répertoire où se trouve index.php) relativement à la racine du ftp
105
/** <br> chemin indiquant la racine du site (le répertoire où se trouve index.php) relativement à la racine du ftp
118
* du serveur surlequel est installé Papyrus.*/
106
* du serveur surlequel est installé Papyrus.*/
119
define('GEN_FTP_CHEMIN', '/home/jpm/Tela_Botanica/Cvs/tela-botanica/applications_web/php/papyrus/');
107
define('GEN_FTP_CHEMIN', '');
120
 
-
 
121
// +------------------------------------------------------------------------------------------------------+
-
 
Line 122... Line 108...
122
 
108
 
123
// +------------------------------------------------------------------------------------------------------+
109
// +------------------------------------------------------------------------------------------------------+
124
// Chemins d'accès
110
// Chemins d'accès
125
/** <br> Chemin relatif par rapport au fichier papyrus.php vers le dossier contenant les fichiers des api.*/
111
/** <br> Chemin relatif par rapport au fichier papyrus.php vers le dossier contenant les fichiers des api.*/
126
define('GEN_CHEMIN_API', './api/');
112
define('GEN_CHEMIN_API', './api/');
127
/** <br> Chemin relatif par rapport au fichier papyrus.php vers le dossier contenant le reste de l'application Papyrus.*/
113
/** <br> Chemin relatif par rapport au fichier papyrus.php vers le dossier contenant le reste de l'application Papyrus.*/
-
 
114
define('GEN_CHEMIN_PAP', './papyrus/');
-
 
115
/** <br> Chemin relatif par rapport au fichier papyrus.php vers le dossier contenant les fichiers de configuration de Papyrus.*/
-
 
116
define('GEN_CHEMIN_CONFIG', GEN_CHEMIN_PAP.'configuration/');
-
 
117
/** <br> Chemin relatif par rapport au fichier papyrus.php vers le dossier contenant les fichiers sql d'installation de Papyrus.*/
128
define('GEN_CHEMIN_PAP', './papyrus/');
118
define('GEN_CHEMIN_INSTAL', GEN_CHEMIN_PAP.'installation/');
129
/** <br> Chemin relatif par rapport au fichier papyrus.php vers le dossier contenant les applications internes à Papyrus.*/
119
/** <br> Chemin relatif par rapport au fichier papyrus.php vers le dossier contenant les applications internes à Papyrus.*/
130
define('GEN_CHEMIN_APPLICATION', GEN_CHEMIN_PAP.'applications/');
120
define('GEN_CHEMIN_APPLICATION', GEN_CHEMIN_PAP.'applications/');
131
/** <br> Chemin relatif par rapport au fichier papyrus.php vers le dossier contenant les applettes.*/
121
/** <br> Chemin relatif par rapport au fichier papyrus.php vers le dossier contenant les applettes.*/
132
define('GEN_CHEMIN_APPLETTE', GEN_CHEMIN_PAP.'applettes/');
122
define('GEN_CHEMIN_APPLETTE', GEN_CHEMIN_PAP.'applettes/');
Line 156... Line 146...
156
/** <br> Nom du dossier contenant des dossiers et fichiers communs à plusieurs langues.*/
146
/** <br> Nom du dossier contenant des dossiers et fichiers communs à plusieurs langues.*/
157
define('GEN_DOSSIER_GENERIQUE', 'generique');
147
define('GEN_DOSSIER_GENERIQUE', 'generique');
Line 158... Line 148...
158
 
148
 
159
/* +--Fin du code ---------------------------------------------------------------------------------------+
149
/* +--Fin du code ---------------------------------------------------------------------------------------+
-
 
150
* $Log: not supported by cvs2svn $
-
 
151
* Revision 1.4  2004/10/14 16:37:04  jpm
-
 
152
* Correction.
160
* $Log: not supported by cvs2svn $
153
*
161
* Revision 1.3  2004/09/13 17:09:25  jpm
154
* Revision 1.3  2004/09/13 17:09:25  jpm
162
* Redéfini le séparateur utilisé lorsque PHP génère des URLs pour séparer les arguments. (compatible XHTML strict)
155
* Redéfini le séparateur utilisé lorsque PHP génère des URLs pour séparer les arguments. (compatible XHTML strict)
163
*
156
*
164
* Revision 1.2  2004/06/16 15:06:45  jpm
157
* Revision 1.2  2004/06/16 15:06:45  jpm