Subversion Repositories eFlore/Archives.chorologie

Rev

Rev 29 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 29 Rev 34
1
<?php
1
<?php
2
/*vim: set expandtab tabstop=4 shiftwidth=4: */ 
2
/*vim: set expandtab tabstop=4 shiftwidth=4: */ 
3
// +------------------------------------------------------------------------------------------------------+
3
// +------------------------------------------------------------------------------------------------------+
4
// | PHP version 4.3                                                                                      |
4
// | PHP version 4.3                                                                                      |
5
// +------------------------------------------------------------------------------------------------------+
5
// +------------------------------------------------------------------------------------------------------+
6
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org)                                         |
6
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org)                                         |
7
// +------------------------------------------------------------------------------------------------------+
7
// +------------------------------------------------------------------------------------------------------+
8
// | This file is part of eFlore-chorologie.                                                              |
8
// | This file is part of eFlore-chorologie.                                                              |
9
// |                                                                                                      |
9
// |                                                                                                      |
10
// | Foobar is free software; you can redistribute it and/or modify                                       |
10
// | Foobar is free software; you can redistribute it and/or modify                                       |
11
// | it under the terms of the GNU General Public License as published by                                 |
11
// | it under the terms of the GNU General Public License as published by                                 |
12
// | the Free Software Foundation; either version 2 of the License, or                                    |
12
// | the Free Software Foundation; either version 2 of the License, or                                    |
13
// | (at your option) any later version.                                                                  |
13
// | (at your option) any later version.                                                                  |
14
// |                                                                                                      |
14
// |                                                                                                      |
15
// | Foobar is distributed in the hope that it will be useful,                                            |
15
// | Foobar is distributed in the hope that it will be useful,                                            |
16
// | but WITHOUT ANY WARRANTY; without even the implied warranty of                                       |
16
// | but WITHOUT ANY WARRANTY; without even the implied warranty of                                       |
17
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                                        |
17
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                                        |
18
// | GNU General Public License for more details.                                                         |
18
// | GNU General Public License for more details.                                                         |
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.6 2005-05-19 07:37:47 jpm Exp $
24
// CVS : $Id: echoro_config.inc.php,v 1.7 2006-05-31 14:43:35 jp_milcent 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
*
30
*@package eFlore
30
*@package eFlore
31
*@subpackage Chorologie
31
*@subpackage Chorologie
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.6 $ $Date: 2005-05-19 07:37:47 $
37
*@version       $Revision: 1.7 $ $Date: 2006-05-31 14:43:35 $
38
// +------------------------------------------------------------------------------------------------------+
38
// +------------------------------------------------------------------------------------------------------+
39
*/
39
*/
40
 
40
 
41
// +------------------------------------------------------------------------------------------------------+
41
// +------------------------------------------------------------------------------------------------------+
42
// |                                            CORPS du PROGRAMME                                        |
42
// |                                            CORPS du PROGRAMME                                        |
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();
47
$GLOBALS['_ECHORO_'] = array();
48
/** Constante stockant une URL de base de l'application recherche de plante sous forme d'objet Pear URL.*/
48
/** Constante stockant une URL de base de l'application recherche de plante sous forme d'objet Pear URL.*/
49
$GLOBALS['_ECHORO_']['url'] = $GLOBALS['_GEN_commun']['url'];
49
$GLOBALS['_ECHORO_']['url'] = $GLOBALS['_GEN_commun']['url'];
50
/** Constante stockant l'URL de base du site sous forme d'objet Pear URL.*/
50
/** Constante stockant l'URL de base du site sous forme d'objet Pear URL.*/
51
$GLOBALS['_ECHORO_']['url_base'] =& new Net_URL('http://'.$_SERVER['HTTP_HOST'].'/');
51
$GLOBALS['_ECHORO_']['url_base'] =& new Net_URL('http://'.$_SERVER['HTTP_HOST'].'/');
52
 
52
 
53
// +------------------------------------------------------------------------------------------------------+
53
// +------------------------------------------------------------------------------------------------------+
54
// Définition des chemins de fichiers.
54
// Définition des chemins de fichiers.
55
/** Constante stockant le chemin de base de l'application de chorologie.*/
55
/** Constante stockant le chemin de base de l'application de chorologie.*/
56
define('ECHORO_CHEMIN_APPLI', GEN_CHEMIN_CLIENT.'eflore_chorologie/');
56
define('ECHORO_CHEMIN_APPLI', GEN_CHEMIN_CLIENT.'eflore_chorologie/');
57
/** Constante stockant le chemin absolu de base de l'application de chorologie.*/
57
/** Constante stockant le chemin absolu de base de l'application de chorologie.*/
58
define('ECHORO_CHEMIN_ABSO_APPLI', PAP_CHEMIN_RACINE.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 "PEAR" de l'API général de Papyrus.*/
-
 
62
define('ECHORO_CHEMIN_API_PEAR', PAP_CHEMIN_API_PEAR);
61
/** Constante stockant le chemin vers le dossier "fragmenteur" de l'API.*/
63
/** Constante stockant le chemin vers le dossier "fragmenteur" de l'API.*/
62
define('ECHORO_CHEMIN_API_FRAGMENTEUR', GEN_CHEMIN_API.'fragmenteur/');
64
define('ECHORO_CHEMIN_API_FRAGMENTEUR', GEN_CHEMIN_API.'fragmenteur/');
63
/** Constante stockant le chemin vers le dossier "formulaire" de l'API.*/
65
/** Constante stockant le chemin vers le dossier "formulaire" de l'API.*/
64
define('ECHORO_CHEMIN_API_FORMULAIRE', GEN_CHEMIN_API.'formulaire/');
66
define('ECHORO_CHEMIN_API_FORMULAIRE', GEN_CHEMIN_API.'formulaire/');
65
/** Constante stockant le chemin vers le dossier bibliothèque.*/
67
/** Constante stockant le chemin vers le dossier bibliothèque.*/
66
define('ECHORO_CHEMIN_BIBLIO', ECHORO_CHEMIN_APPLI.'bibliotheque/');
68
define('ECHORO_CHEMIN_BIBLIO', ECHORO_CHEMIN_APPLI.'bibliotheque/');
67
/** Constante stockant le chemin absolu vers le dossier bibliothèque.*/
69
/** Constante stockant le chemin absolu vers le dossier bibliothèque.*/
68
define('ECHORO_CHEMIN_ABSO_BIBLIO', ECHORO_CHEMIN_ABSO_APPLI.'bibliotheque/');
70
define('ECHORO_CHEMIN_ABSO_BIBLIO', ECHORO_CHEMIN_ABSO_APPLI.'bibliotheque/');
69
/** Constante stockant le chemin vers le dossier bibliothèque de la cartographie.*/
71
/** Constante stockant le chemin vers le dossier bibliothèque de la cartographie.*/
70
define('ECHORO_CHEMIN_BIBLIO_CARTO', ECHORO_CHEMIN_BIBLIO.'cartographie/');
72
define('ECHORO_CHEMIN_BIBLIO_CARTO', ECHORO_CHEMIN_BIBLIO.'cartographie/');
71
/** Constante stockant le chemin absolu vers le dossier bibliothèque de la cartographie.*/
73
/** Constante stockant le chemin absolu vers le dossier bibliothèque de la cartographie.*/
72
define('ECHORO_CHEMIN_ABSO_BIBLIO_CARTO', ECHORO_CHEMIN_ABSO_BIBLIO.'cartographie/');
74
define('ECHORO_CHEMIN_ABSO_BIBLIO_CARTO', ECHORO_CHEMIN_ABSO_BIBLIO.'cartographie/');
73
/** Constante stockant le chemin vers le dossier des images png de la bibliothèque cartographique.*/
75
/** Constante stockant le chemin vers le dossier des images png de la bibliothèque cartographique.*/
74
define('ECHORO_CHEMIN_CARTE', ECHORO_CHEMIN_BIBLIO_CARTO.'cartes/');
76
define('ECHORO_CHEMIN_CARTE', ECHORO_CHEMIN_BIBLIO_CARTO.'cartes/');
75
/** Constante stockant le chemin vers le dossier présentation.*/
77
/** Constante stockant le chemin vers le dossier présentation.*/
76
define('ECHORO_CHEMIN_PRESENTATION', ECHORO_CHEMIN_APPLI.'presentations/');
78
define('ECHORO_CHEMIN_PRESENTATION', ECHORO_CHEMIN_APPLI.'presentations/');
77
/** Constante stockant le chemin vers le dossier des langues.*/
79
/** Constante stockant le chemin vers le dossier des langues.*/
78
define('ECHORO_CHEMIN_LANGUE', ECHORO_CHEMIN_APPLI.'langues/');
80
define('ECHORO_CHEMIN_LANGUE', ECHORO_CHEMIN_APPLI.'langues/');
79
/** Constante stockant le chemin vers le dossier styles.*/
81
/** Constante stockant le chemin vers le dossier styles.*/
80
define('ECHORO_CHEMIN_STYLE', ECHORO_CHEMIN_PRESENTATION.'styles/');
82
define('ECHORO_CHEMIN_STYLE', ECHORO_CHEMIN_PRESENTATION.'styles/');
81
/** Constante stockant le chemin vers le dossier script.*/
83
/** Constante stockant le chemin vers le dossier script.*/
82
define('ECHORO_CHEMIN_SCRIPT', ECHORO_CHEMIN_PRESENTATION.'scripts/');
84
define('ECHORO_CHEMIN_SCRIPT', ECHORO_CHEMIN_PRESENTATION.'scripts/');
83
/** Constante stockant le chemin vers le dossier images.*/
85
/** Constante stockant le chemin vers le dossier images.*/
84
define('ECHORO_CHEMIN_IMAGE', ECHORO_CHEMIN_PRESENTATION.'images/');
86
define('ECHORO_CHEMIN_IMAGE', ECHORO_CHEMIN_PRESENTATION.'images/');
85
 
87
 
86
// +------------------------------------------------------------------------------------------------------+
88
// +------------------------------------------------------------------------------------------------------+
87
// Définition de fichiers
89
// Définition de fichiers
88
/** Constante stockant le nom du fichier de la carte de France des départements.*/
90
/** Constante stockant le nom du fichier de la carte de France des départements.*/
89
define('ECHORO_FICHIER_CARTE_FR_DPT', 'france.png');
91
define('ECHORO_FICHIER_CARTE_FR_DPT', 'france.png');
90
/** Constante stockant le nom du fichier de la carte de France des départements.*/
92
/** Constante stockant le nom du fichier de la carte de France des départements.*/
91
define('ECHORO_FICHIER_CARTE_FR_DPT_MASQUE', 'france_masque.png');
93
define('ECHORO_FICHIER_CARTE_FR_DPT_MASQUE', 'france_masque.png');
92
 
94
 
93
// +------------------------------------------------------------------------------------------------------+
95
// +------------------------------------------------------------------------------------------------------+
94
// Définition de chemin d'accès et de nom de fichier pour la Cartographie
96
// Définition de chemin d'accès et de nom de fichier pour la Cartographie
95
/** 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.*/
97
/** 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.*/
96
define('CAR_CHEMIN_CARTE', ECHORO_CHEMIN_BIBLIO_CARTO.'carto.php?session='.session_name());
98
define('CAR_CHEMIN_CARTE', ECHORO_CHEMIN_BIBLIO_CARTO.'carto.php?session_name='.session_name().ini_get('arg_separator.output').'session_id='.session_id());
97
/** 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.*/
99
/** 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.*/
98
define('CAR_CHEMIN_TMP', ECHORO_CHEMIN_ABSO_BIBLIO_CARTO.'cartes_tmp/');
100
define('CAR_CHEMIN_TMP', ECHORO_CHEMIN_ABSO_BIBLIO_CARTO.'cartes_tmp/');
99
 
101
 
100
// +------------------------------------------------------------------------------------------------------+
102
// +------------------------------------------------------------------------------------------------------+
101
// Définition de la langue
103
// Définition de la langue
102
/** Constante stockant la langue utilisée pour l'application.*/
104
/** Constante stockant la langue utilisée pour l'application.*/
103
define('ECHORO_LANGUE', substr($GLOBALS['_GEN_commun']['i18n'], 0, 2));
105
define('ECHORO_LANGUE', substr($GLOBALS['_GEN_commun']['i18n'], 0, 2));
104
 
106
 
105
/** Constantes liées à l'utilisation des url*/
107
/** Constantes liées à l'utilisation des url*/
106
//define('BASE_URL', 'http://'.$_SERVER["HTTP_HOST"].'/');//URL de base. Exemple: http://www.tela-botanica.org/
108
//define('BASE_URL', 'http://'.$_SERVER["HTTP_HOST"].'/');//URL de base. Exemple: http://www.tela-botanica.org/
107
//define('URL_DOCUMENT','document.php?project='.$GS_GLOBAL['project'].'&amp;locale='.$GS_GLOBAL['locale'].'&amp;doc='.$GS_GLOBAL['document_row']->D_NAME.'&amp;page='.$GS_GLOBAL['current_page_ndx']);//l'url de base de l'apllication    
109
//define('URL_DOCUMENT','document.php?project='.$GS_GLOBAL['project'].'&amp;locale='.$GS_GLOBAL['locale'].'&amp;doc='.$GS_GLOBAL['document_row']->D_NAME.'&amp;page='.$GS_GLOBAL['current_page_ndx']);//l'url de base de l'apllication    
108
 
110
 
109
/** Constantes liées à l'utilisation de la carto */
111
/** Constantes liées à l'utilisation de la carto */
110
define('ID_CARTE_FR_DPT', 'france');//Identifiant de la carte des départements français
112
define('ID_CARTE_FR_DPT', 'france');//Identifiant de la carte des départements français
111
define('ID_ZONE_GEO_CARTE_FR_DPT', 'fr');//Identifiant de la zone géographique qui correspond à la carte des départements français
113
define('ID_ZONE_GEO_CARTE_FR_DPT', 'fr');//Identifiant de la zone géographique qui correspond à la carte des départements français
112
define('NOM_CARTE_FR_DPT', 'France');//Identifiant de la carte des départements français
114
define('NOM_CARTE_FR_DPT', 'France');//Identifiant de la carte des départements français
113
 
115
 
114
/** Constantes définissants les couleurs minimum, medium et maximum des cartes */
116
/** Constantes définissants les couleurs minimum, medium et maximum des cartes */
115
define('COULEUR_ZERO_R', 255);
117
define('COULEUR_ZERO_R', 255);
116
define('COULEUR_ZERO_V', 255);
118
define('COULEUR_ZERO_V', 255);
117
define('COULEUR_ZERO_B', 255);
119
define('COULEUR_ZERO_B', 255);
118
define('COULEUR_MINI_R', 244);
120
define('COULEUR_MINI_R', 244);
119
define('COULEUR_MINI_V', 237);
121
define('COULEUR_MINI_V', 237);
120
define('COULEUR_MINI_B', 249);
122
define('COULEUR_MINI_B', 249);
121
define('COULEUR_MEDIUM_R', 208);
123
define('COULEUR_MEDIUM_R', 208);
122
define('COULEUR_MEDIUM_V', 171);
124
define('COULEUR_MEDIUM_V', 171);
123
define('COULEUR_MEDIUM_B', 225);
125
define('COULEUR_MEDIUM_B', 225);
124
define('COULEUR_MAXI_R', 132);
126
define('COULEUR_MAXI_R', 132);
125
define('COULEUR_MAXI_V', 4);
127
define('COULEUR_MAXI_V', 4);
126
define('COULEUR_MAXI_B', 186);
128
define('COULEUR_MAXI_B', 186);
127
 
129
 
128
/** Constantes définissants les paramétrages du fragmenteur de la recherche alphabétique. */
130
/** Constantes définissants les paramétrages du fragmenteur de la recherche alphabétique. */
129
define('NBRE_LIGNE_PAGE_DEFAUT', 100);
131
define('NBRE_LIGNE_PAGE_DEFAUT', 100);
130
define('NUMERO_LIGNE_DEPART', 0);
132
define('NUMERO_LIGNE_DEPART', 0);
131
define('AFFICHER_TITRE', 0);
133
define('AFFICHER_TITRE', 0);
132
define('TITRE_FRAGMENTEUR', 'Sélectionner le nombre de taxons à afficher par page');
134
define('TITRE_FRAGMENTEUR', 'Sélectionner le nombre de taxons à afficher par page');
133
global $choro_dep_TABLEAU_CHOIX_LIGNE_PAGE;
135
global $choro_dep_TABLEAU_CHOIX_LIGNE_PAGE;
134
$choro_dep_TABLEAU_CHOIX_LIGNE_PAGE = array(10,'Afficher les taxons par 10',20,'Afficher les taxons par 20',50,'Afficher les taxons par 50',100,'Afficher les taxons par 100', 200,'Afficher les taxons par 200');
136
$choro_dep_TABLEAU_CHOIX_LIGNE_PAGE = array(10,'Afficher les taxons par 10',20,'Afficher les taxons par 20',50,'Afficher les taxons par 50',100,'Afficher les taxons par 100', 200,'Afficher les taxons par 200');
135
define('MODELE_INFO', 'taxon');
137
define('MODELE_INFO', 'taxon');
136
define('CLASSE_CSS_TITRE', 'echoro_titre');
138
define('CLASSE_CSS_TITRE', 'echoro_titre');
137
define('CLASSE_CSS_FRAGMENTEUR', 'nav_fragmenteur');
139
define('CLASSE_CSS_FRAGMENTEUR', 'nav_fragmenteur');
138
define('CLASSE_CSS_INFO', 'echoro_info');
140
define('CLASSE_CSS_INFO', 'echoro_info');
139
 
141
 
140
/** Constantes de définition de style */
142
/** Constantes de définition de style */
141
define('STYLE_GSITE', 1);//à 1 on utilise le la librairie de style GSITE à O, on doit inclure un fichier CSS dans l'entête
143
define('STYLE_GSITE', 1);//à 1 on utilise le la librairie de style GSITE à O, on doit inclure un fichier CSS dans l'entête
142
define('STYLE', 'eflore');//le nom du style à utiliser dans le fichier lib.putstyle.php
144
define('STYLE', 'eflore');//le nom du style à utiliser dans le fichier lib.putstyle.php
143
define('COULEUR_LIGNE', 'green');//la couleur utilisée pour les lignes paires de tableau html
145
define('COULEUR_LIGNE', 'green');//la couleur utilisée pour les lignes paires de tableau html
144
 
146
 
145
/** Constantes de connexion aux bases de données MySQL */
147
/** Constantes de connexion aux bases de données MySQL */
146
//Il faut mettre dans la constante ci-dessous la même valeur que pour la constante 
148
//Il faut mettre dans la constante ci-dessous la même valeur que pour la constante 
147
//BD_OFFICIEL si on ne veut pas mettre les tables de chorologie dans 
149
//BD_OFFICIEL si on ne veut pas mettre les tables de chorologie dans 
148
//une base différente.
150
//une base différente.
149
define('BD_BOTA','botanica');//Nom de la base des tables de chorologie
151
define('BD_BOTA','tela_prod_botanica');//Nom de la base des tables de chorologie
150
define('BD_GENERALE', 'testv4');//Nom de la base des tables de la carto (et éventuellement de chorologie)
152
define('BD_GENERALE', 'tela_prod_v4');//Nom de la base des tables de la carto (et éventuellement de chorologie)
151
 
153
 
152
/** Constante de message d'erreur lors du débogage d'application */
154
/** Constante de message d'erreur lors du débogage d'application */
153
define('STYLE_REQUETE', 'text-align: left; font-weight: bold; font-size: 26px;');//Le style du titre des messages d'erreur des requetes
155
define('STYLE_REQUETE', 'text-align: left; font-weight: bold; font-size: 26px;');//Le style du titre des messages d'erreur des requetes
154
define('ER_CONNECT', 'Impossible de se connecter &agrave; :'.ECHORO_BDD_SERVEUR.'.');//Le message d'erreur de connection
156
define('ER_CONNECT', 'Impossible de se connecter &agrave; :'.ECHORO_BDD_SERVEUR.'.');//Le message d'erreur de connection
155
define('ER_SEL_BD_GENERALE', 'Impossible de s&eacute;lectionner la base '.BD_GENERALE.'.');//Le message d'erreur de sélection de BD_GENERALE
157
define('ER_SEL_BD_GENERALE', 'Impossible de s&eacute;lectionner la base '.BD_GENERALE.'.');//Le message d'erreur de sélection de BD_GENERALE
156
define('ER_SEL_BD_BOTA', 'Impossible de s&eacute;lectionner la base '.BD_BOTA.'.');//Le message d'erreur de sélection de BD_BOTA
158
define('ER_SEL_BD_BOTA', 'Impossible de s&eacute;lectionner la base '.BD_BOTA.'.');//Le message d'erreur de sélection de BD_BOTA
157
 
159
 
158
/** Constantes des noms de champs de la table MySQL : carto_DEPARTEMENT_FR */
160
/** Constantes des noms de champs de la table MySQL : carto_DEPARTEMENT_FR */
159
define('CD_BD_TABLE', BD_GENERALE.'.carto_DEPARTEMENT');
161
define('CD_BD_TABLE', BD_GENERALE.'.carto_DEPARTEMENT');
160
define('CD_NOM_TABLE', 'carto_DEPARTEMENT');
162
define('CD_NOM_TABLE', 'carto_DEPARTEMENT');
161
define('CD_ID', 'CD_ID_Departement');
163
define('CD_ID', 'CD_ID_Departement');
162
define('CD_NOM', 'CD_Intitule_departement');
164
define('CD_NOM', 'CD_Intitule_departement');
163
define('CD_R', 'CD_Couleur_R');
165
define('CD_R', 'CD_Couleur_R');
164
define('CD_V', 'CD_Couleur_V');
166
define('CD_V', 'CD_Couleur_V');
165
define('CD_B', 'CD_Couleur_B');
167
define('CD_B', 'CD_Couleur_B');
166
define('CD_PAYS', 'CD_ID_Pays');
168
define('CD_PAYS', 'CD_ID_Pays');
167
 
169
 
168
/** Constantes des noms de champs de la table MySQL : carto_ACTION */
170
/** Constantes des noms de champs de la table MySQL : carto_ACTION */
169
define('CA_BD_TABLE', BD_GENERALE.'.carto_ACTION');
171
define('CA_BD_TABLE', BD_GENERALE.'.carto_ACTION');
170
define('CA_NOM_TABLE', 'carto_ACTION');
172
define('CA_NOM_TABLE', 'carto_ACTION');
171
define('CA_PROJET', 'CA_ID_Projet_Carto');
173
define('CA_PROJET', 'CA_ID_Projet_Carto');
172
define('CA_CARTE', 'CA_ID_Carte');
174
define('CA_CARTE', 'CA_ID_Carte');
173
define('CA_ZG', 'CA_ID_Zone_geo');
175
define('CA_ZG', 'CA_ID_Zone_geo');
174
define('CA_TYPE_ZG', 'CA_Type_zone');
176
define('CA_TYPE_ZG', 'CA_Type_zone');
175
define('CA_ACTION', 'CA_Action');
177
define('CA_ACTION', 'CA_Action');
176
define('CA_CARTE_DESTINATION', 'CA_ID_Carte_destination');
178
define('CA_CARTE_DESTINATION', 'CA_ID_Carte_destination');
177
 
179
 
178
/**
180
/**
179
//==================================== CONSTANTES ==================================
181
//==================================== CONSTANTES ==================================
180
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEPARTEMANTALE
182
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEPARTEMANTALE
181
//==================================================================================
183
//==================================================================================
182
*/
184
*/
183
define("ECD_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEPARTEMENTALE");
185
define("ECD_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEPARTEMENTALE");
184
define("ECD_NOM_TABLE","EFLORE_CHOROLOGIE_DEPARTEMENTALE");
186
define("ECD_NOM_TABLE","EFLORE_CHOROLOGIE_DEPARTEMENTALE");
185
define("ECD_DEP","ECD_ID_Departement");
187
define("ECD_DEP","ECD_ID_Departement");
186
define("ECD_NUM_TAXO","ECD_ID_Numero_taxonomique");
188
define("ECD_NUM_TAXO","ECD_ID_Numero_taxonomique");
187
define("ECD_NUM_NOMEN","ECD_ID_Numero_nomenclatural");
189
define("ECD_NUM_NOMEN","ECD_ID_Numero_nomenclatural");
188
define("ECD_INDICE","ECD_ID_Indice_rarete");
190
define("ECD_INDICE","ECD_ID_Indice_rarete");
189
 
191
 
190
/**
192
/**
191
//==================================== CONSTANTES ==================================
193
//==================================== CONSTANTES ==================================
192
* Constantes des noms de champs de la table MySQL EFLORE_ANT_CHOROLOGIE
194
* Constantes des noms de champs de la table MySQL EFLORE_ANT_CHOROLOGIE
193
//==================================================================================
195
//==================================================================================
194
*/
196
*/
195
define('EAC_BD_TABLE', BD_BOTA.'.EFLORE_ANT_CHOROLOGIE');
197
define('EAC_BD_TABLE', BD_BOTA.'.EFLORE_ANT_CHOROLOGIE');
196
define('EAC_NOM_TABLE','EFLORE_ANT_CHOROLOGIE');
198
define('EAC_NOM_TABLE','EFLORE_ANT_CHOROLOGIE');
197
define('EAC_DEP','ECD_ID_Zone_geographique');
199
define('EAC_DEP','ECD_ID_Zone_geographique');
198
define('EAC_NUM_TAXO','ECD_ID_Numero_taxonomique');
200
define('EAC_NUM_TAXO','ECD_ID_Numero_taxonomique');
199
define('EAC_NUM_NOMEN','ECD_ID_Numero_nomenclatural');
201
define('EAC_NUM_NOMEN','ECD_ID_Numero_nomenclatural');
200
define('EAC_STATUT','ECD_ID_Statut');
202
define('EAC_STATUT','ECD_ID_Statut');
201
 
203
 
202
/**
204
/**
203
//==================================== CONSTANTES ==================================
205
//==================================== CONSTANTES ==================================
204
* Constantes des noms de champs de la table MySQL EFLORE_REU_CHOROLOGIE
206
* Constantes des noms de champs de la table MySQL EFLORE_REU_CHOROLOGIE
205
//==================================================================================
207
//==================================================================================
206
*/
208
*/
207
define('ERC_BD_TABLE', BD_BOTA.'.EFLORE_REU_CHOROLOGIE');
209
define('ERC_BD_TABLE', BD_BOTA.'.EFLORE_REU_CHOROLOGIE');
208
define('ERC_NOM_TABLE','EFLORE_REU_CHOROLOGIE');
210
define('ERC_NOM_TABLE','EFLORE_REU_CHOROLOGIE');
209
define('ERC_DEP','ECD_ID_Zone_geographique');
211
define('ERC_DEP','ECD_ID_Zone_geographique');
210
define('ERC_NUM_TAXO','ECD_ID_Numero_taxonomique');
212
define('ERC_NUM_TAXO','ECD_ID_Numero_taxonomique');
211
define('ERC_NUM_NOMEN','ECD_ID_Numero_nomenclatural');
213
define('ERC_NUM_NOMEN','ECD_ID_Numero_nomenclatural');
212
define('ERC_STATUT','ECD_ID_Statut');
214
define('ERC_STATUT','ECD_ID_Statut');
213
 
215
 
214
 
216
 
215
/**
217
/**
216
//==================================== CONSTANTES ==================================
218
//==================================== CONSTANTES ==================================
217
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_STATUTS
219
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_STATUTS
218
//==================================================================================
220
//==================================================================================
219
*/
221
*/
220
define("ECS_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_STATUTS");
222
define("ECS_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_STATUTS");
221
define("ECS_NOM_TABLE","EFLORE_CHOROLOGIE_STATUTS");
223
define("ECS_NOM_TABLE","EFLORE_CHOROLOGIE_STATUTS");
222
define("ECS_ID","ECS_ID_Statut");
224
define("ECS_ID","ECS_ID_Statut");
223
define("ECS_INTITULE","ECS_Intitule_statut");
225
define("ECS_INTITULE","ECS_Intitule_statut");
224
define("ECS_ABREV","ECS_Abreviation_statut");
226
define("ECS_ABREV","ECS_Abreviation_statut");
225
define("ECS_DESCRIPTION","ECS_Description_statut");
227
define("ECS_DESCRIPTION","ECS_Description_statut");
226
 
228
 
227
/**
229
/**
228
//==================================== CONSTANTES ==================================
230
//==================================== CONSTANTES ==================================
229
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_CORRESPONDANTS
231
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_CORRESPONDANTS
230
//==================================================================================
232
//==================================================================================
231
*/
233
*/
232
define("ECC_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_CORRESPONDANTS");
234
define("ECC_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_CORRESPONDANTS");
233
define("ECC_NOM_TABLE","EFLORE_CHOROLOGIE_CORRESPONDANTS");
235
define("ECC_NOM_TABLE","EFLORE_CHOROLOGIE_CORRESPONDANTS");
234
define("ECC_ID","ECC_ID_Correspondant");
236
define("ECC_ID","ECC_ID_Correspondant");
235
define("ECC_PRENOM","ECC_Prenom_correspondant");
237
define("ECC_PRENOM","ECC_Prenom_correspondant");
236
define("ECC_NOM","ECC_Nom_correspondant");
238
define("ECC_NOM","ECC_Nom_correspondant");
237
define("ECC_COURRIEL","ECC_Courriel_correspondant");
239
define("ECC_COURRIEL","ECC_Courriel_correspondant");
238
 
240
 
239
/**
241
/**
240
//==================================== CONSTANTES ==================================
242
//==================================== CONSTANTES ==================================
241
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEP_CORRES
243
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEP_CORRES
242
//==================================================================================
244
//==================================================================================
243
*/
245
*/
244
define("ECDC_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEP_CORRES");
246
define("ECDC_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEP_CORRES");
245
define("ECDC_NOM_TABLE","EFLORE_CHOROLOGIE_DEP_CORRES");
247
define("ECDC_NOM_TABLE","EFLORE_CHOROLOGIE_DEP_CORRES");
246
define("ECDC_DEP","ECDC_ID_Departement");
248
define("ECDC_DEP","ECDC_ID_Departement");
247
define("ECDC_CORRES","ECDC_ID_Correspondant");
249
define("ECDC_CORRES","ECDC_ID_Correspondant");
248
 
250
 
249
/**
251
/**
250
//==================================== CONSTANTES ==================================
252
//==================================== CONSTANTES ==================================
251
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEP_SOURCES
253
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEP_SOURCES
252
//==================================================================================
254
//==================================================================================
253
*/
255
*/
254
define("ECDS_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEP_SOURCE");
256
define("ECDS_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEP_SOURCE");
255
define("ECDS_NOM_TABLE","EFLORE_CHOROLOGIE_DEP_SOURCE");
257
define("ECDS_NOM_TABLE","EFLORE_CHOROLOGIE_DEP_SOURCE");
256
define("ECDS_DEP","ECDS_ID_Departement");
258
define("ECDS_DEP","ECDS_ID_Departement");
257
define("ECDS_SOURCE","ECDS_ID_Source_biblio");
259
define("ECDS_SOURCE","ECDS_ID_Source_biblio");
258
 
260
 
259
/**
261
/**
260
//==================================== CONSTANTES ==================================
262
//==================================== CONSTANTES ==================================
261
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_SOURCES
263
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_SOURCES
262
//==================================================================================
264
//==================================================================================
263
*/
265
*/
264
define("ECSO_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_SOURCES");
266
define("ECSO_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_SOURCES");
265
define("ECSO_NOM_TABLE","EFLORE_CHOROLOGIE_SOURCES");
267
define("ECSO_NOM_TABLE","EFLORE_CHOROLOGIE_SOURCES");
266
define("ECSO_ID","ECSO_ID_Source_biblio");
268
define("ECSO_ID","ECSO_ID_Source_biblio");
267
define("ECSO_REF","ECSO_Reference_biblio");
269
define("ECSO_REF","ECSO_Reference_biblio");
268
 
270
 
269
/**
271
/**
270
//==================================== CONSTANTES ==================================
272
//==================================== CONSTANTES ==================================
271
* Constantes des noms de champs de la table MySQL EFLORE_ZG_DEPARTEMENTS
273
* Constantes des noms de champs de la table MySQL EFLORE_ZG_DEPARTEMENTS
272
//==================================================================================
274
//==================================================================================
273
*/
275
*/
274
define("EZD_BD_TABLE", BD_BOTA.".EFLORE_ZG_DEPARTEMENTS");
276
define("EZD_BD_TABLE", BD_BOTA.".EFLORE_ZG_DEPARTEMENTS");
275
define("EZD_NOM_TABLE","EFLORE_ZG_DEPARTEMENTS");
277
define("EZD_NOM_TABLE","EFLORE_ZG_DEPARTEMENTS");
276
define("EZD_ID","EZD_ID_Departement");
278
define("EZD_ID","EZD_ID_Departement");
277
define("EZD_NOM","EZD_Nom_departement");
279
define("EZD_NOM","EZD_Nom_departement");
278
define("EZD_REG","EZD_ID_Region");
280
define("EZD_REG","EZD_ID_Region");
279
 
281
 
280
/**
282
/**
281
//==================================== CONSTANTES ==================================
283
//==================================== CONSTANTES ==================================
282
* Constantes des noms de champs de la table MySQL EFLORE_NOMS_TAXONS
284
* Constantes des noms de champs de la table MySQL EFLORE_NOMS_TAXONS
283
//==================================================================================
285
//==================================================================================
284
*/
286
*/
285
define("ENT_BD_TABLE", BD_BOTA.".EFLORE_NOMS_TAXONS");
287
define("ENT_BD_TABLE", BD_BOTA.".EFLORE_NOMS_TAXONS");
286
define("ENT_NOM_TABLE","EFLORE_NOMS_TAXONS");
288
define("ENT_NOM_TABLE","EFLORE_NOMS_TAXONS");
287
define("ENT_NUM_TAXO","Num_taxonomique");
289
define("ENT_NUM_TAXO","Num_taxonomique");
288
define("ENT_NUM_NOMEN","Num_nomenclatural");
290
define("ENT_NUM_NOMEN","Num_nomenclatural");
289
define("ENT_NOM","Nom");
291
define("ENT_NOM","Nom");
290
define("ENT_NOM_AUTEUR","Auteur");
292
define("ENT_NOM_AUTEUR","Auteur");
291
define("ENT_TYPE_SUB_SP","Type_ss_espece");
293
define("ENT_TYPE_SUB_SP","Type_ss_espece");
292
define("ENT_NOM_SUB_SP","Nom_ss_espece");
294
define("ENT_NOM_SUB_SP","Nom_ss_espece");
293
define("ENT_AUTEUR_SUB_SP","Auteur_ss_espece");
295
define("ENT_AUTEUR_SUB_SP","Auteur_ss_espece");
294
define("ENT_TYPE_INFRA_2","Type_infra_2");
296
define("ENT_TYPE_INFRA_2","Type_infra_2");
295
define("ENT_NOM_INFRA_2","Nom_infra_2");
297
define("ENT_NOM_INFRA_2","Nom_infra_2");
296
define("ENT_AUTEUR_INFRA_2","Auteur_infra_2");
298
define("ENT_AUTEUR_INFRA_2","Auteur_infra_2");
297
define("ENT_TYPE_INFRA_3","Type_infra_3");
299
define("ENT_TYPE_INFRA_3","Type_infra_3");
298
define("ENT_NOM_INFRA_3","Nom_infra_3");
300
define("ENT_NOM_INFRA_3","Nom_infra_3");
299
define("ENT_AUTEUR_INFRA_3","Auteur_infra_3");
301
define("ENT_AUTEUR_INFRA_3","Auteur_infra_3");
300
define("ENT_ANNEE","Annee");
302
define("ENT_ANNEE","Annee");
301
define("ENT_NOM_COMPLET","Nom_complet");
303
define("ENT_NOM_COMPLET","Nom_complet");
302
define("ENT_NOM_COMPLET_01","Nom_complet_01");
304
define("ENT_NOM_COMPLET_01","Nom_complet_01");
303
define("ENT_NOM_COMPLET_02","Nom_complet_02");
305
define("ENT_NOM_COMPLET_02","Nom_complet_02");
304
 
306
 
305
/**
307
/**
306
//==================================== CONSTANTES ==================================
308
//==================================== CONSTANTES ==================================
307
* Constantes des noms de champs de la table MySQL EFLORE_ANT_NOMS_TAXONS
309
* Constantes des noms de champs de la table MySQL EFLORE_ANT_NOMS_TAXONS
308
//==================================================================================
310
//==================================================================================
309
*/
311
*/
310
define('EANT_BD_TABLE', BD_BOTA.'.EFLORE_ANT_NOMS_TAXONS');
312
define('EANT_BD_TABLE', BD_BOTA.'.EFLORE_ANT_NOMS_TAXONS');
311
define('EANT_NOM_TABLE','EFLORE_ANT_NOMS_TAXONS');
313
define('EANT_NOM_TABLE','EFLORE_ANT_NOMS_TAXONS');
312
//Pour les noms de champs utiliser ceux de la table EFLORE_NOMS_TAXONS
314
//Pour les noms de champs utiliser ceux de la table EFLORE_NOMS_TAXONS
313
 
315
 
314
/**
316
/**
315
//==================================== CONSTANTES ==================================
317
//==================================== CONSTANTES ==================================
316
* Constantes des noms de champs de la table MySQL EFLORE_REU_NOMS_TAXONS
318
* Constantes des noms de champs de la table MySQL EFLORE_REU_NOMS_TAXONS
317
//==================================================================================
319
//==================================================================================
318
*/
320
*/
319
define('ERNT_BD_TABLE', BD_BOTA.'.EFLORE_REU_NOMS_TAXONS');
321
define('ERNT_BD_TABLE', BD_BOTA.'.EFLORE_REU_NOMS_TAXONS');
320
define('ERNT_NOM_TABLE','EFLORE_REU_NOMS_TAXONS');
322
define('ERNT_NOM_TABLE','EFLORE_REU_NOMS_TAXONS');
321
//Pour les noms de champs utiliser ceux de la table EFLORE_NOMS_TAXONS
323
//Pour les noms de champs utiliser ceux de la table EFLORE_NOMS_TAXONS
322
 
324
 
323
/**
325
/**
324
//==================================== CONSTANTES ==================================
326
//==================================== CONSTANTES ==================================
325
* Constantes des noms de champs de la table MySQL EFLORE_REU_CHOROLOGIE_STATUTS
327
* Constantes des noms de champs de la table MySQL EFLORE_REU_CHOROLOGIE_STATUTS
326
//==================================================================================
328
//==================================================================================
327
*/
329
*/
328
define("ERCS_BD_TABLE", BD_BOTA.".EFLORE_REU_CHOROLOGIE_STATUTS");
330
define("ERCS_BD_TABLE", BD_BOTA.".EFLORE_REU_CHOROLOGIE_STATUTS");
329
define("ERCS_NOM_TABLE","EFLORE_REU_CHOROLOGIE_STATUTS");
331
define("ERCS_NOM_TABLE","EFLORE_REU_CHOROLOGIE_STATUTS");
330
//Pour les noms de champs utiliser ceux de la table EFLORE_CHOROLOGIE_STATUTS
332
//Pour les noms de champs utiliser ceux de la table EFLORE_CHOROLOGIE_STATUTS
331
 
333
 
332
/* +--Fin du code ----------------------------------------------------------------------------------------+
334
/* +--Fin du code ----------------------------------------------------------------------------------------+
333
*
335
*
334
* $Log: not supported by cvs2svn $
336
* $Log: not supported by cvs2svn $
-
 
337
* Revision 1.6  2005/05/19 07:37:47  jpm
-
 
338
* Correction des bogues et derniers réglages avant mise en ligne du site v4.
-
 
339
*
335
* Revision 1.5  2005/03/15 15:10:32  jpm
340
* Revision 1.5  2005/03/15 15:10:32  jpm
336
* Ajout du chemin vers l'API formulaire.
341
* Ajout du chemin vers l'API formulaire.
337
*
342
*
338
* Revision 1.4  2005/02/28 15:37:08  jpm
343
* Revision 1.4  2005/02/28 15:37:08  jpm
339
* Changement de nom de dossier d'API.
344
* Changement de nom de dossier d'API.
340
*
345
*
341
* Revision 1.3  2005/02/23 17:30:14  jpm
346
* Revision 1.3  2005/02/23 17:30:14  jpm
342
* Modification de valeurs de constantes.
347
* Modification de valeurs de constantes.
343
*
348
*
344
* Revision 1.2  2005/02/22 19:36:55  jpm
349
* Revision 1.2  2005/02/22 19:36:55  jpm
345
* Ajout de constantes de configuration.
350
* Ajout de constantes de configuration.
346
*
351
*
347
* Revision 1.1  2005/02/22 12:02:41  jpm
352
* Revision 1.1  2005/02/22 12:02:41  jpm
348
* Ajout des fichiers de configuration de l'application.
353
* Ajout des fichiers de configuration de l'application.
349
*
354
*
350
*
355
*
351
* +-- Fin du code ----------------------------------------------------------------------------------------+
356
* +-- Fin du code ----------------------------------------------------------------------------------------+
352
*/
357
*/
353
?>
358
?>