Line 19... |
Line 19... |
19 |
// | |
|
19 |
// | |
|
20 |
// | You should have received a copy of the GNU General Public License |
|
20 |
// | You should have received a copy of the GNU General Public License |
|
21 |
// | along with Foobar; if not, write to the Free Software |
|
21 |
// | along with Foobar; if not, write to the Free Software |
|
22 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
22 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
23 |
// +------------------------------------------------------------------------------------------------------+
|
23 |
// +------------------------------------------------------------------------------------------------------+
|
24 |
// CVS : $Id: echoro_config.inc.php,v 1.1 2005-02-22 12:02:41 jpm Exp $
|
24 |
// CVS : $Id: echoro_config.inc.php,v 1.2 2005-02-22 19:36:55 jpm Exp $
|
25 |
/**
|
25 |
/**
|
26 |
* Fichier de configuration de la chorologie d'eFlore.
|
26 |
* Fichier de configuration de la chorologie d'eFlore.
|
27 |
*
|
27 |
*
|
28 |
* Fichier contenant des constantes et des variables globales permettant de configurer eFlore-chorologie.
|
28 |
* Fichier contenant des constantes et des variables globales permettant de configurer eFlore-chorologie.
|
29 |
*
|
29 |
*
|
Line 32... |
Line 32... |
32 |
//Auteur original :
|
32 |
//Auteur original :
|
33 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
33 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
34 |
//Autres auteurs :
|
34 |
//Autres auteurs :
|
35 |
*@author Aucun
|
35 |
*@author Aucun
|
36 |
*@copyright Tela-Botanica 2000-2004
|
36 |
*@copyright Tela-Botanica 2000-2004
|
37 |
*@version $Revision: 1.1 $ $Date: 2005-02-22 12:02:41 $
|
37 |
*@version $Revision: 1.2 $ $Date: 2005-02-22 19:36:55 $
|
38 |
// +------------------------------------------------------------------------------------------------------+
|
38 |
// +------------------------------------------------------------------------------------------------------+
|
39 |
*/
|
39 |
*/
|
Line 40... |
Line 40... |
40 |
|
40 |
|
41 |
// +------------------------------------------------------------------------------------------------------+
|
41 |
// +------------------------------------------------------------------------------------------------------+
|
42 |
// | CORPS du PROGRAMME |
|
42 |
// | CORPS du PROGRAMME |
|
Line 43... |
Line 43... |
43 |
// +------------------------------------------------------------------------------------------------------+
|
43 |
// +------------------------------------------------------------------------------------------------------+
|
44 |
|
44 |
|
45 |
// +------------------------------------------------------------------------------------------------------+
|
45 |
// +------------------------------------------------------------------------------------------------------+
|
46 |
/** Definition de la variable globale d'eFlore.*/
|
46 |
/** Definition de la variable globale d'eFlore.*/
|
47 |
$GLOBALS['_ECHORO_'] = array();
|
- |
|
48 |
/** Constante stockant une URL de base de l'application recherche de plante sous forme d'objet Pear URL.
|
47 |
$GLOBALS['_ECHORO_'] = array();
|
49 |
* Cette URL peut être modifié par le programme.*/
|
48 |
/** Constante stockant une URL de base de l'application recherche de plante sous forme d'objet Pear URL.*/
|
50 |
$GLOBALS['_ECHORO_']['url'] = $GLOBALS['_GEN_commun']['url'];
|
- |
|
51 |
/** Constante stockant l'URL de base de l'application recherche de plante sous forme d'objet Pear URL.
|
49 |
$GLOBALS['_ECHORO_']['url'] = $GLOBALS['_GEN_commun']['url'];
|
Line 52... |
Line 50... |
52 |
* Cette URL ne doit pas être modifié.*/
|
50 |
/** Constante stockant l'URL de base du site sous forme d'objet Pear URL.*/
|
53 |
$GLOBALS['_ECHORO_']['url_base'] = $GLOBALS['_GEN_commun']['url'];
|
51 |
$GLOBALS['_ECHORO_']['url_base'] =& new Net_URL('http://'.$_SERVER['HTTP_HOST'].'/');
|
54 |
|
52 |
|
55 |
// +------------------------------------------------------------------------------------------------------+
|
53 |
// +------------------------------------------------------------------------------------------------------+
|
- |
|
54 |
// Définition des chemins de fichiers.
|
- |
|
55 |
/** Constante stockant le chemin de base de l'application de chorologie.*/
|
56 |
// Définition des chemins de fichiers.
|
56 |
define('ECHORO_CHEMIN_APPLI', GEN_CHEMIN_CLIENT.'eflore_chorologie/');
|
57 |
/** Constante stockant le chemin de base de l'application de chorologie.*/
|
57 |
/** Constante stockant le chemin absolu de base de l'application de chorologie.*/
|
58 |
define('ECHORO_CHEMIN_APPLI', GEN_CHEMIN_CLIENT.'eflore_chorologie/');
|
58 |
define('ECHORO_CHEMIN_ABSO_APPLI', PAP_CHEMIN_RACINE.GEN_CHEMIN_CLIENT.'eflore_chorologie/');
|
59 |
/** Constante stockant le chemin vers le dossier "autres" de l'API général de Papyrus.*/
|
59 |
/** Constante stockant le chemin vers le dossier "autres" de l'API général de Papyrus.*/
|
60 |
define('ECHORO_CHEMIN_API_AUTRE', GEN_CHEMIN_API.'autres/');
|
60 |
define('ECHORO_CHEMIN_API_AUTRE', GEN_CHEMIN_API.'autres/');
|
61 |
/** Constante stockant le chemin vers le dossier "fragmenteur_1.0" de l'API général de Papyrus.*/
|
61 |
/** Constante stockant le chemin vers le dossier "fragmenteur_1.0" de l'API général de Papyrus.*/
|
- |
|
62 |
define('ECHORO_CHEMIN_API_FRAGMENTEUR', GEN_CHEMIN_API.'fragmenteur_1.0/');
|
- |
|
63 |
/** Constante stockant le chemin vers le dossier bibliothèque.*/
|
62 |
define('ECHORO_CHEMIN_API_FRAGMENTEUR', GEN_CHEMIN_API.'fragmenteur_1.0/');
|
64 |
define('ECHORO_CHEMIN_BIBLIO', ECHORO_CHEMIN_APPLI.'bibliotheque/');
|
63 |
/** Constante stockant le chemin vers le dossier bibliothèque.*/
|
65 |
/** Constante stockant le chemin absolu vers le dossier bibliothèque.*/
|
- |
|
66 |
define('ECHORO_CHEMIN_ABSO_BIBLIO', ECHORO_CHEMIN_ABSO_APPLI.'bibliotheque/');
|
- |
|
67 |
/** Constante stockant le chemin vers le dossier bibliothèque de la cartographie.*/
|
- |
|
68 |
define('ECHORO_CHEMIN_BIBLIO_CARTO', ECHORO_CHEMIN_BIBLIO.'cartographie/');
|
- |
|
69 |
/** Constante stockant le chemin absolu vers le dossier bibliothèque de la cartographie.*/
|
64 |
define('ECHORO_CHEMIN_BIBLIO', ECHORO_CHEMIN_APPLI.'bibliotheque/');
|
70 |
define('ECHORO_CHEMIN_ABSO_BIBLIO_CARTO', ECHORO_CHEMIN_ABSO_BIBLIO.'cartographie/');
|
65 |
/** Constante stockant le chemin vers le dossier bibliothèque de la cartographie.*/
|
71 |
/** Constante stockant le chemin vers le dossier des images png de la bibliothèque cartographique.*/
|
66 |
define('ECHORO_CHEMIN_BIBLIO_CARTO', ECHORO_CHEMIN_BIBLIO.'cartographie/');
|
72 |
define('ECHORO_CHEMIN_CARTE', ECHORO_CHEMIN_BIBLIO_CARTO.'cartes/');
|
67 |
/** Constante stockant le chemin vers le dossier présentation.*/
|
73 |
/** Constante stockant le chemin vers le dossier présentation.*/
|
68 |
define('ECHORO_CHEMIN_PRESENTATION', ECHORO_CHEMIN_APPLI.'presentations/');
|
74 |
define('ECHORO_CHEMIN_PRESENTATION', ECHORO_CHEMIN_APPLI.'presentations/');
|
69 |
/** Constante stockant le chemin vers le dossier des langues.*/
|
75 |
/** Constante stockant le chemin vers le dossier des langues.*/
|
Line 70... |
Line 76... |
70 |
define('ECHORO_CHEMIN_LANGUE', ECHORO_CHEMIN_APPLI.'langues/');
|
76 |
define('ECHORO_CHEMIN_LANGUE', ECHORO_CHEMIN_APPLI.'langues/');
|
- |
|
77 |
/** Constante stockant le chemin vers le dossier styles.*/
|
- |
|
78 |
define('ECHORO_CHEMIN_STYLE', ECHORO_CHEMIN_PRESENTATION.'styles/');
|
- |
|
79 |
|
- |
|
80 |
// +------------------------------------------------------------------------------------------------------+
|
- |
|
81 |
// Définition de fichiers
|
- |
|
82 |
/** Constante stockant le nom du fichier de la carte de France des départements.*/
|
- |
|
83 |
define('ECHORO_FICHIER_CARTE_FR_DPT', 'france.png');
|
- |
|
84 |
/** Constante stockant le nom du fichier de la carte de France des départements.*/
|
- |
|
85 |
define('ECHORO_FICHIER_CARTE_FR_DPT_MASQUE', 'france_masque.png');
|
- |
|
86 |
|
- |
|
87 |
// +------------------------------------------------------------------------------------------------------+
|
- |
|
88 |
// Définition de chemin d'accès et de nom de fichier pour la Cartographie
|
- |
|
89 |
/** Constante stockant le chemin d'accès et le nom du fichier récupérant l'image de la carte et la renvoyant au client.*/
|
- |
|
90 |
define('CAR_CHEMIN_CARTE', ECHORO_CHEMIN_BIBLIO_CARTO.'carto.php?session='.session_name());
|
71 |
/** Constante stockant le chemin vers le dossier styles.*/
|
91 |
/** Constante stockant le chemin d'accès et le nom du fichier récupérant l'image de la carte et la renvoyant au client.*/
|
72 |
define('ECHORO_CHEMIN_STYLE', ECHORO_CHEMIN_PRESENTATION.'styles/');
|
92 |
define('CAR_CHEMIN_TMP', ECHORO_CHEMIN_ABSO_BIBLIO_CARTO.'cartes_tmp/');
|
73 |
|
93 |
|
Line 74... |
Line 94... |
74 |
// +------------------------------------------------------------------------------------------------------+
|
94 |
// +------------------------------------------------------------------------------------------------------+
|
Line 82... |
Line 102... |
82 |
|
102 |
|
83 |
/** Constantes liées à l'utilisation de la carto */
|
103 |
/** Constantes liées à l'utilisation de la carto */
|
84 |
define('ID_CARTE_FR_DPT', 'france');//Identifiant de la carte des départements français
|
104 |
define('ID_CARTE_FR_DPT', 'france');//Identifiant de la carte des départements français
|
85 |
define('ID_ZONE_GEO_CARTE_FR_DPT', 'fr');//Identifiant de la zone géographique qui correspond à la carte des départements français
|
105 |
define('ID_ZONE_GEO_CARTE_FR_DPT', 'fr');//Identifiant de la zone géographique qui correspond à la carte des départements français
|
86 |
define('NOM_CARTE_FR_DPT', 'France');//Identifiant de la carte des départements français
|
- |
|
87 |
define('FICHIER_MASQUE_FR_DPT', 'france_masque.png');//Nom du fichier servant de masque à la carto pour les départements français
|
- |
|
88 |
define('FICHIER_CARTE_FR_DPT', 'france.png');//Nom du fichier de la carte des départements français
|
- |
|
Line 89... |
Line 106... |
89 |
define('CHEMIN_CARTO','Local/tela/carto/');//l'url de base de l'apllication
|
106 |
define('NOM_CARTE_FR_DPT', 'France');//Identifiant de la carte des départements français
|
90 |
|
107 |
|
91 |
/** Constantes définissants les couleurs minimum, medium et maximum des cartes */
|
108 |
/** Constantes définissants les couleurs minimum, medium et maximum des cartes */
|
92 |
define('COULEUR_ZERO_R', 255);
|
109 |
define('COULEUR_ZERO_R', 255);
|
Line 115... |
Line 132... |
115 |
define('CLASSE_CSS_INFO', 'insTitle1');
|
132 |
define('CLASSE_CSS_INFO', 'insTitle1');
|
Line 116... |
Line 133... |
116 |
|
133 |
|
117 |
/** Constantes de définition de style */
|
134 |
/** Constantes de définition de style */
|
118 |
define('STYLE_GSITE', 1);//à 1 on utilise le la librairie de style GSITE à O, on doit inclure un fichier CSS dans l'entête
|
135 |
define('STYLE_GSITE', 1);//à 1 on utilise le la librairie de style GSITE à O, on doit inclure un fichier CSS dans l'entête
|
119 |
define('STYLE', 'eflore');//le nom du style à utiliser dans le fichier lib.putstyle.php
|
136 |
define('STYLE', 'eflore');//le nom du style à utiliser dans le fichier lib.putstyle.php
|
120 |
define('COULEUR_LIGNE', $GS_GLOBAL['style_row']->S_COLOR_6);//la couleur utilisée pour les lignes paires de tableau html
|
- |
|
121 |
|
- |
|
122 |
/** Constantes définissant les chemins d'accé au différents fichiers inclus dans les
|
- |
|
123 |
* applications. */
|
- |
|
124 |
define('CHEMIN_APPLI','modules/client/choro_dep/');//le chemin vers l'application courrante
|
- |
|
125 |
define('CHEMIN_PHP','php/');//le chemin vers les fichiers propre à GSITE
|
- |
|
126 |
define('CHEMIN_LIBRAIRIE','php/lib/');//le chemin de la librairie de fichier php
|
- |
|
127 |
|
- |
|
128 |
/** * Constantes définissant les noms de fichier inclus dans les applications. */
|
- |
|
129 |
//define("LIB_STYLE", CHEMIN_LIBRAIRIE.'lib.putstyle.php');//la librairie contenant l'ensemble des définitions de style CSS pour GSITE
|
- |
|
130 |
//define("LIB_TEXTE", CHEMIN_LIBRAIRIE.'lib.texte.php');//la librairie contenant des fonctions de manipulation de texte
|
- |
|
131 |
//define("LIB_NAVIG", CHEMIN_LIBRAIRIE.'lib.navig.php');//la librairie contenant des fonctions de navigation de page en page
|
- |
|
132 |
//define("LIB_CARTO", CHEMIN_LIBRAIRIE.'lib.carto.php');//la librairie contenant des classe pour l'affichage de la carto
|
- |
|
133 |
//define("LIB_JS", CHEMIN_LIBRAIRIE.'lib.js.php');//la librairie contenant fonctions javascripts
|
- |
|
134 |
define("HTML", CHEMIN_APPLI.'choro_dep_html.php');//le fichier contenant les fonctions d'inclusion du texte et du html
|
- |
|
135 |
define("COMMUN", CHEMIN_APPLI.'choro_dep_commun.php');//le fichier contenant les fonctions communes à l'application
|
- |
|
Line 136... |
Line 137... |
136 |
define("CONTEXT", CHEMIN_PHP.'context.php');//le fichier contenant les fonctions gérant les variables de scession.
|
137 |
define('COULEUR_LIGNE', 'green');//la couleur utilisée pour les lignes paires de tableau html
|
137 |
|
- |
|
138 |
/** Constantes de connexion aux bases de données MySQL */
|
- |
|
139 |
define('HOTE','localhost');
|
- |
|
140 |
define('UTILISATEUR','UTILISATEUR');
|
138 |
|
141 |
define('MDP','MOT_DE_PASSE');
|
139 |
/** Constantes de connexion aux bases de données MySQL */
|
142 |
//Il faut mettre dans la constante ci-dessous la même valeur que pour la constante
|
140 |
//Il faut mettre dans la constante ci-dessous la même valeur que pour la constante
|
143 |
//BD_OFFICIEL si on ne veut pas mettre les tables de chorologie dans
|
141 |
//BD_OFFICIEL si on ne veut pas mettre les tables de chorologie dans
|
144 |
//une base différente.
|
142 |
//une base différente.
|
Line 145... |
Line 143... |
145 |
define('BD_BOTA','botanica');//Nom de la base des tables de chorologie
|
143 |
define('BD_BOTA','botanica');//Nom de la base des tables de chorologie
|
146 |
define('BD_GENERALE', 'testv4');//Nom de la base des tables de la carto (et éventuellement de chorologie)
|
144 |
define('BD_GENERALE', 'testv4');//Nom de la base des tables de la carto (et éventuellement de chorologie)
|
147 |
|
145 |
|
148 |
/** Constante de message d'erreur lors du débogage d'application */
|
146 |
/** Constante de message d'erreur lors du débogage d'application */
|
149 |
define("STYLE_REQUETE", 'text-align: left; font-weight: bold; font-size: 26px;');//Le style du titre des messages d'erreur des requetes
|
147 |
define('STYLE_REQUETE', 'text-align: left; font-weight: bold; font-size: 26px;');//Le style du titre des messages d'erreur des requetes
|
Line 150... |
Line 148... |
150 |
define("ER_CONNECT", 'Impossible de se connecter à :'.HOTE.'.');//Le message d'erreur de connection
|
148 |
define('ER_CONNECT', 'Impossible de se connecter à :'.ECHORO_BDD_SERVEUR.'.');//Le message d'erreur de connection
|
151 |
define("ER_SEL_BD_GENERALE", 'Impossible de sélectionner la base '.BD_GENERALE.'.');//Le message d'erreur de sélection de BD_GENERALE
|
149 |
define('ER_SEL_BD_GENERALE', 'Impossible de sélectionner la base '.BD_GENERALE.'.');//Le message d'erreur de sélection de BD_GENERALE
|
152 |
define("ER_SEL_BD_BOTA", 'Impossible de sélectionner la base '.BD_BOTA.'.');//Le message d'erreur de sélection de BD_BOTA
|
150 |
define('ER_SEL_BD_BOTA', 'Impossible de sélectionner la base '.BD_BOTA.'.');//Le message d'erreur de sélection de BD_BOTA
|
153 |
|
151 |
|
Line 160... |
Line 158... |
160 |
define('CD_V', 'CD_Couleur_V');
|
158 |
define('CD_V', 'CD_Couleur_V');
|
161 |
define('CD_B', 'CD_Couleur_B');
|
159 |
define('CD_B', 'CD_Couleur_B');
|
162 |
define('CD_PAYS', 'CD_ID_Pays');
|
160 |
define('CD_PAYS', 'CD_ID_Pays');
|
Line 163... |
Line 161... |
163 |
|
161 |
|
164 |
/** Constantes des noms de champs de la table MySQL : carto_ACTION */
|
162 |
/** Constantes des noms de champs de la table MySQL : carto_ACTION */
|
165 |
// define("CA_BD_TABLE", BD_GENERALE.".carto_ACTION");
|
163 |
define('CA_BD_TABLE', BD_GENERALE.'.carto_ACTION');
|
166 |
// define("CA_NOM_TABLE","carto_ACTION");
|
164 |
define('CA_NOM_TABLE', 'carto_ACTION');
|
167 |
// define("CA_PROJET","CA_ID_Projet");
|
165 |
define('CA_PROJET', 'CA_ID_Projet_Carto');
|
168 |
// define("CA_NOM","CA_NAME");
|
166 |
define('CA_CARTE', 'CA_ID_Carte');
|
169 |
// define("CA_R","CA_RED");
|
167 |
define('CA_ZG', 'CA_ID_Zone_geo');
|
170 |
// define("CA_V","CA_GREEN");
|
168 |
define('CA_TYPE_ZG', 'CA_Type_zone');
|
171 |
// define("CA_B","CA_BLUE");
|
169 |
define('CA_ACTION', 'CA_Action');
|
Line 172... |
Line 170... |
172 |
// define("CA_ACTION","CA_ACTION");
|
170 |
define('CA_CARTE_DESTINATION', 'CA_ID_Carte_destination');
|
173 |
|
171 |
|
174 |
/**
|
172 |
/**
|
175 |
//==================================== CONSTANTES ==================================
|
173 |
//==================================== CONSTANTES ==================================
|
Line 326... |
Line 324... |
326 |
//Pour les noms de champs utiliser ceux de la table EFLORE_CHOROLOGIE_STATUTS
|
324 |
//Pour les noms de champs utiliser ceux de la table EFLORE_CHOROLOGIE_STATUTS
|
Line 327... |
Line 325... |
327 |
|
325 |
|
328 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
326 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
329 |
*
|
327 |
*
|
- |
|
328 |
* $Log: not supported by cvs2svn $
|
- |
|
329 |
* Revision 1.1 2005/02/22 12:02:41 jpm
|
- |
|
330 |
* Ajout des fichiers de configuration de l'application.
|
330 |
* $Log: not supported by cvs2svn $
|
331 |
*
|
331 |
*
|
332 |
*
|
332 |
* +-- Fin du code ----------------------------------------------------------------------------------------+
|
333 |
* +-- Fin du code ----------------------------------------------------------------------------------------+
|
333 |
*/
|
334 |
*/
|
334 |
?>
|
335 |
?>
|