Subversion Repositories eFlore/Archives.chorologie

Rev

Rev 3 | Rev 20 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3 Rev 15
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.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
*
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.1 $ $Date: 2005-02-22 12:02:41 $
37
*@version       $Revision: 1.2 $ $Date: 2005-02-22 19:36:55 $
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
* Cette URL peut être modifié par le programme.*/
-
 
50
$GLOBALS['_ECHORO_']['url'] = $GLOBALS['_GEN_commun']['url'];
49
$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.
50
/** Constante stockant l'URL de base du site sous forme d'objet Pear URL.*/
52
* Cette URL ne doit pas être modifié.*/
-
 
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
// +------------------------------------------------------------------------------------------------------+
56
// Définition des chemins de fichiers.
54
// Définition des chemins de fichiers.
57
/** Constante stockant le chemin de base de l'application de chorologie.*/
55
/** Constante stockant le chemin de base de l'application de chorologie.*/
58
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.*/
-
 
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/');
62
define('ECHORO_CHEMIN_API_FRAGMENTEUR', GEN_CHEMIN_API.'fragmenteur_1.0/');
63
/** Constante stockant le chemin vers le dossier bibliothèque.*/
63
/** Constante stockant le chemin vers le dossier bibliothèque.*/
64
define('ECHORO_CHEMIN_BIBLIO', ECHORO_CHEMIN_APPLI.'bibliotheque/');
64
define('ECHORO_CHEMIN_BIBLIO', ECHORO_CHEMIN_APPLI.'bibliotheque/');
-
 
65
/** Constante stockant le chemin absolu vers le dossier bibliothèque.*/
-
 
66
define('ECHORO_CHEMIN_ABSO_BIBLIO', ECHORO_CHEMIN_ABSO_APPLI.'bibliotheque/');
65
/** Constante stockant le chemin vers le dossier bibliothèque de la cartographie.*/
67
/** Constante stockant le chemin vers le dossier bibliothèque de la cartographie.*/
66
define('ECHORO_CHEMIN_BIBLIO_CARTO', ECHORO_CHEMIN_BIBLIO.'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.*/
-
 
70
define('ECHORO_CHEMIN_ABSO_BIBLIO_CARTO', ECHORO_CHEMIN_ABSO_BIBLIO.'cartographie/');
-
 
71
/** Constante stockant le chemin vers le dossier des images png de la bibliothèque cartographique.*/
-
 
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.*/
70
define('ECHORO_CHEMIN_LANGUE', ECHORO_CHEMIN_APPLI.'langues/');
76
define('ECHORO_CHEMIN_LANGUE', ECHORO_CHEMIN_APPLI.'langues/');
71
/** Constante stockant le chemin vers le dossier styles.*/
77
/** Constante stockant le chemin vers le dossier styles.*/
72
define('ECHORO_CHEMIN_STYLE', ECHORO_CHEMIN_PRESENTATION.'styles/');
78
define('ECHORO_CHEMIN_STYLE', ECHORO_CHEMIN_PRESENTATION.'styles/');
73
 
79
 
74
// +------------------------------------------------------------------------------------------------------+
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());
-
 
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.*/
-
 
92
define('CAR_CHEMIN_TMP', ECHORO_CHEMIN_ABSO_BIBLIO_CARTO.'cartes_tmp/');
-
 
93
 
-
 
94
// +------------------------------------------------------------------------------------------------------+
75
// Définition de la langue
95
// Définition de la langue
76
/** Constante stockant la langue utilisée pour l'application.*/
96
/** Constante stockant la langue utilisée pour l'application.*/
77
define('ECHORO_LANGUE', substr($GLOBALS['_GEN_commun']['i18n'], 0, 2));
97
define('ECHORO_LANGUE', substr($GLOBALS['_GEN_commun']['i18n'], 0, 2));
78
 
98
 
79
/** Constantes liées à l'utilisation des url*/
99
/** Constantes liées à l'utilisation des url*/
80
//define('BASE_URL', 'http://'.$_SERVER["HTTP_HOST"].'/');//URL de base. Exemple: http://www.tela-botanica.org/
100
//define('BASE_URL', 'http://'.$_SERVER["HTTP_HOST"].'/');//URL de base. Exemple: http://www.tela-botanica.org/
81
//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    
101
//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    
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
106
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
-
 
89
define('CHEMIN_CARTO','Local/tela/carto/');//l'url de base de l'apllication
-
 
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);
93
define('COULEUR_ZERO_V', 255);
110
define('COULEUR_ZERO_V', 255);
94
define('COULEUR_ZERO_B', 255);
111
define('COULEUR_ZERO_B', 255);
95
define('COULEUR_MINI_R', 255);
112
define('COULEUR_MINI_R', 255);
96
define('COULEUR_MINI_V', 153);
113
define('COULEUR_MINI_V', 153);
97
define('COULEUR_MINI_B', 153);
114
define('COULEUR_MINI_B', 153);
98
define('COULEUR_MEDIUM_R', 204);//204
115
define('COULEUR_MEDIUM_R', 204);//204
99
define('COULEUR_MEDIUM_V', 51);//51
116
define('COULEUR_MEDIUM_V', 51);//51
100
define('COULEUR_MEDIUM_B', 51);//51
117
define('COULEUR_MEDIUM_B', 51);//51
101
define('COULEUR_MAXI_R', 102);
118
define('COULEUR_MAXI_R', 102);
102
define('COULEUR_MAXI_V', 0);
119
define('COULEUR_MAXI_V', 0);
103
define('COULEUR_MAXI_B', 0);
120
define('COULEUR_MAXI_B', 0);
104
 
121
 
105
/** Constantes définissants les paramétrages du fragmenteur de la recherche alphabétique. */
122
/** Constantes définissants les paramétrages du fragmenteur de la recherche alphabétique. */
106
define('NBRE_LIGNE_PAGE_DEFAUT', 100);
123
define('NBRE_LIGNE_PAGE_DEFAUT', 100);
107
define('NUMERO_LIGNE_DEPART', 0);
124
define('NUMERO_LIGNE_DEPART', 0);
108
define('AFFICHER_TITRE', 0);
125
define('AFFICHER_TITRE', 0);
109
define('TITRE_FRAGMENTEUR', 'Sélectionner le nombre de taxons à afficher par page');
126
define('TITRE_FRAGMENTEUR', 'Sélectionner le nombre de taxons à afficher par page');
110
global $choro_dep_TABLEAU_CHOIX_LIGNE_PAGE;
127
global $choro_dep_TABLEAU_CHOIX_LIGNE_PAGE;
111
$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');
128
$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');
112
define('MODELE_INFO', 'taxon');
129
define('MODELE_INFO', 'taxon');
113
define('CLASSE_CSS_TITRE', 'insTitle1');
130
define('CLASSE_CSS_TITRE', 'insTitle1');
114
define('CLASSE_CSS_FRAGMENTEUR', 'insInputForm');
131
define('CLASSE_CSS_FRAGMENTEUR', 'insInputForm');
115
define('CLASSE_CSS_INFO', 'insTitle1');
132
define('CLASSE_CSS_INFO', 'insTitle1');
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
137
define('COULEUR_LIGNE', 'green');//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
-
 
136
define("CONTEXT", CHEMIN_PHP.'context.php');//le fichier contenant les fonctions gérant les variables de scession.
-
 
137
 
138
 
138
/** Constantes de connexion aux bases de données MySQL */
-
 
139
define('HOTE','localhost');
-
 
140
define('UTILISATEUR','UTILISATEUR');
-
 
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.
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
150
define("ER_CONNECT", 'Impossible de se connecter &agrave; :'.HOTE.'.');//Le message d'erreur de connection
148
define('ER_CONNECT', 'Impossible de se connecter &agrave; :'.ECHORO_BDD_SERVEUR.'.');//Le message d'erreur de connection
151
define("ER_SEL_BD_GENERALE", 'Impossible de s&eacute;lectionner la base '.BD_GENERALE.'.');//Le message d'erreur de sélection de BD_GENERALE
149
define('ER_SEL_BD_GENERALE', 'Impossible de s&eacute;lectionner la base '.BD_GENERALE.'.');//Le message d'erreur de sélection de BD_GENERALE
152
define("ER_SEL_BD_BOTA", 'Impossible de s&eacute;lectionner la base '.BD_BOTA.'.');//Le message d'erreur de sélection de BD_BOTA
150
define('ER_SEL_BD_BOTA', 'Impossible de s&eacute;lectionner la base '.BD_BOTA.'.');//Le message d'erreur de sélection de BD_BOTA
153
 
151
 
154
/** Constantes des noms de champs de la table MySQL : carto_DEPARTEMENT_FR */
152
/** Constantes des noms de champs de la table MySQL : carto_DEPARTEMENT_FR */
155
define('CD_BD_TABLE', BD_GENERALE.'.carto_DEPARTEMENT');
153
define('CD_BD_TABLE', BD_GENERALE.'.carto_DEPARTEMENT');
156
define('CD_NOM_TABLE', 'carto_DEPARTEMENT');
154
define('CD_NOM_TABLE', 'carto_DEPARTEMENT');
157
define('CD_ID', 'CD_ID_Departement');
155
define('CD_ID', 'CD_ID_Departement');
158
define('CD_NOM', 'CD_Intitule_departement');
156
define('CD_NOM', 'CD_Intitule_departement');
159
define('CD_R', 'CD_Couleur_R');
157
define('CD_R', 'CD_Couleur_R');
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');
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');
172
//    define("CA_ACTION","CA_ACTION");
170
define('CA_CARTE_DESTINATION', 'CA_ID_Carte_destination');
173
 
171
 
174
/**
172
/**
175
//==================================== CONSTANTES ==================================
173
//==================================== CONSTANTES ==================================
176
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEPARTEMANTALE
174
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEPARTEMANTALE
177
//==================================================================================
175
//==================================================================================
178
*/
176
*/
179
define("ECD_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEPARTEMENTALE");
177
define("ECD_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEPARTEMENTALE");
180
define("ECD_NOM_TABLE","EFLORE_CHOROLOGIE_DEPARTEMENTALE");
178
define("ECD_NOM_TABLE","EFLORE_CHOROLOGIE_DEPARTEMENTALE");
181
define("ECD_DEP","ECD_ID_Departement");
179
define("ECD_DEP","ECD_ID_Departement");
182
define("ECD_NUM_TAXO","ECD_ID_Numero_taxonomique");
180
define("ECD_NUM_TAXO","ECD_ID_Numero_taxonomique");
183
define("ECD_NUM_NOMEN","ECD_ID_Numero_nomenclatural");
181
define("ECD_NUM_NOMEN","ECD_ID_Numero_nomenclatural");
184
define("ECD_INDICE","ECD_ID_Indice_rarete");
182
define("ECD_INDICE","ECD_ID_Indice_rarete");
185
 
183
 
186
/**
184
/**
187
//==================================== CONSTANTES ==================================
185
//==================================== CONSTANTES ==================================
188
* Constantes des noms de champs de la table MySQL EFLORE_ANT_CHOROLOGIE
186
* Constantes des noms de champs de la table MySQL EFLORE_ANT_CHOROLOGIE
189
//==================================================================================
187
//==================================================================================
190
*/
188
*/
191
define('EAC_BD_TABLE', BD_BOTA.'.EFLORE_ANT_CHOROLOGIE');
189
define('EAC_BD_TABLE', BD_BOTA.'.EFLORE_ANT_CHOROLOGIE');
192
define('EAC_NOM_TABLE','EFLORE_ANT_CHOROLOGIE');
190
define('EAC_NOM_TABLE','EFLORE_ANT_CHOROLOGIE');
193
define('EAC_DEP','ECD_ID_Zone_geographique');
191
define('EAC_DEP','ECD_ID_Zone_geographique');
194
define('EAC_NUM_TAXO','ECD_ID_Numero_taxonomique');
192
define('EAC_NUM_TAXO','ECD_ID_Numero_taxonomique');
195
define('EAC_NUM_NOMEN','ECD_ID_Numero_nomenclatural');
193
define('EAC_NUM_NOMEN','ECD_ID_Numero_nomenclatural');
196
define('EAC_STATUT','ECD_ID_Statut');
194
define('EAC_STATUT','ECD_ID_Statut');
197
 
195
 
198
/**
196
/**
199
//==================================== CONSTANTES ==================================
197
//==================================== CONSTANTES ==================================
200
* Constantes des noms de champs de la table MySQL EFLORE_REU_CHOROLOGIE
198
* Constantes des noms de champs de la table MySQL EFLORE_REU_CHOROLOGIE
201
//==================================================================================
199
//==================================================================================
202
*/
200
*/
203
define('ERC_BD_TABLE', BD_BOTA.'.EFLORE_REU_CHOROLOGIE');
201
define('ERC_BD_TABLE', BD_BOTA.'.EFLORE_REU_CHOROLOGIE');
204
define('ERC_NOM_TABLE','EFLORE_REU_CHOROLOGIE');
202
define('ERC_NOM_TABLE','EFLORE_REU_CHOROLOGIE');
205
define('ERC_DEP','ECD_ID_Zone_geographique');
203
define('ERC_DEP','ECD_ID_Zone_geographique');
206
define('ERC_NUM_TAXO','ECD_ID_Numero_taxonomique');
204
define('ERC_NUM_TAXO','ECD_ID_Numero_taxonomique');
207
define('ERC_NUM_NOMEN','ECD_ID_Numero_nomenclatural');
205
define('ERC_NUM_NOMEN','ECD_ID_Numero_nomenclatural');
208
define('ERC_STATUT','ECD_ID_Statut');
206
define('ERC_STATUT','ECD_ID_Statut');
209
 
207
 
210
 
208
 
211
/**
209
/**
212
//==================================== CONSTANTES ==================================
210
//==================================== CONSTANTES ==================================
213
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_STATUTS
211
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_STATUTS
214
//==================================================================================
212
//==================================================================================
215
*/
213
*/
216
define("ECS_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_STATUTS");
214
define("ECS_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_STATUTS");
217
define("ECS_NOM_TABLE","EFLORE_CHOROLOGIE_STATUTS");
215
define("ECS_NOM_TABLE","EFLORE_CHOROLOGIE_STATUTS");
218
define("ECS_ID","ECS_ID_Statut");
216
define("ECS_ID","ECS_ID_Statut");
219
define("ECS_INTITULE","ECS_Intitule_statut");
217
define("ECS_INTITULE","ECS_Intitule_statut");
220
define("ECS_ABREV","ECS_Abreviation_statut");
218
define("ECS_ABREV","ECS_Abreviation_statut");
221
define("ECS_DESCRIPTION","ECS_Description_statut");
219
define("ECS_DESCRIPTION","ECS_Description_statut");
222
 
220
 
223
/**
221
/**
224
//==================================== CONSTANTES ==================================
222
//==================================== CONSTANTES ==================================
225
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_CORRESPONDANTS
223
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_CORRESPONDANTS
226
//==================================================================================
224
//==================================================================================
227
*/
225
*/
228
define("ECC_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_CORRESPONDANTS");
226
define("ECC_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_CORRESPONDANTS");
229
define("ECC_NOM_TABLE","EFLORE_CHOROLOGIE_CORRESPONDANTS");
227
define("ECC_NOM_TABLE","EFLORE_CHOROLOGIE_CORRESPONDANTS");
230
define("ECC_ID","ECC_ID_Correspondant");
228
define("ECC_ID","ECC_ID_Correspondant");
231
define("ECC_PRENOM","ECC_Prenom_correspondant");
229
define("ECC_PRENOM","ECC_Prenom_correspondant");
232
define("ECC_NOM","ECC_Nom_correspondant");
230
define("ECC_NOM","ECC_Nom_correspondant");
233
define("ECC_COURRIEL","ECC_Courriel_correspondant");
231
define("ECC_COURRIEL","ECC_Courriel_correspondant");
234
 
232
 
235
/**
233
/**
236
//==================================== CONSTANTES ==================================
234
//==================================== CONSTANTES ==================================
237
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEP_CORRES
235
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEP_CORRES
238
//==================================================================================
236
//==================================================================================
239
*/
237
*/
240
define("ECDC_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEP_CORRES");
238
define("ECDC_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEP_CORRES");
241
define("ECDC_NOM_TABLE","EFLORE_CHOROLOGIE_DEP_CORRES");
239
define("ECDC_NOM_TABLE","EFLORE_CHOROLOGIE_DEP_CORRES");
242
define("ECDC_DEP","ECDC_ID_Departement");
240
define("ECDC_DEP","ECDC_ID_Departement");
243
define("ECDC_CORRES","ECDC_ID_Correspondant");
241
define("ECDC_CORRES","ECDC_ID_Correspondant");
244
 
242
 
245
/**
243
/**
246
//==================================== CONSTANTES ==================================
244
//==================================== CONSTANTES ==================================
247
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEP_SOURCES
245
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_DEP_SOURCES
248
//==================================================================================
246
//==================================================================================
249
*/
247
*/
250
define("ECDS_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEP_SOURCE");
248
define("ECDS_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_DEP_SOURCE");
251
define("ECDS_NOM_TABLE","EFLORE_CHOROLOGIE_DEP_SOURCE");
249
define("ECDS_NOM_TABLE","EFLORE_CHOROLOGIE_DEP_SOURCE");
252
define("ECDS_DEP","ECDS_ID_Departement");
250
define("ECDS_DEP","ECDS_ID_Departement");
253
define("ECDS_SOURCE","ECDS_ID_Source_biblio");
251
define("ECDS_SOURCE","ECDS_ID_Source_biblio");
254
 
252
 
255
/**
253
/**
256
//==================================== CONSTANTES ==================================
254
//==================================== CONSTANTES ==================================
257
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_SOURCES
255
* Constantes des noms de champs de la table MySQL EFLORE_CHOROLOGIE_SOURCES
258
//==================================================================================
256
//==================================================================================
259
*/
257
*/
260
define("ECSO_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_SOURCES");
258
define("ECSO_BD_TABLE", BD_BOTA.".EFLORE_CHOROLOGIE_SOURCES");
261
define("ECSO_NOM_TABLE","EFLORE_CHOROLOGIE_SOURCES");
259
define("ECSO_NOM_TABLE","EFLORE_CHOROLOGIE_SOURCES");
262
define("ECSO_ID","ECSO_ID_Source_biblio");
260
define("ECSO_ID","ECSO_ID_Source_biblio");
263
define("ECSO_REF","ECSO_Reference_biblio");
261
define("ECSO_REF","ECSO_Reference_biblio");
264
 
262
 
265
/**
263
/**
266
//==================================== CONSTANTES ==================================
264
//==================================== CONSTANTES ==================================
267
* Constantes des noms de champs de la table MySQL EFLORE_ZG_DEPARTEMENTS
265
* Constantes des noms de champs de la table MySQL EFLORE_ZG_DEPARTEMENTS
268
//==================================================================================
266
//==================================================================================
269
*/
267
*/
270
define("EZD_BD_TABLE", BD_BOTA.".EFLORE_ZG_DEPARTEMENTS");
268
define("EZD_BD_TABLE", BD_BOTA.".EFLORE_ZG_DEPARTEMENTS");
271
define("EZD_NOM_TABLE","EFLORE_ZG_DEPARTEMENTS");
269
define("EZD_NOM_TABLE","EFLORE_ZG_DEPARTEMENTS");
272
define("EZD_ID","EZD_ID_Departement");
270
define("EZD_ID","EZD_ID_Departement");
273
define("EZD_NOM","EZD_Nom_departement");
271
define("EZD_NOM","EZD_Nom_departement");
274
define("EZD_REG","EZD_ID_Region");
272
define("EZD_REG","EZD_ID_Region");
275
 
273
 
276
/**
274
/**
277
//==================================== CONSTANTES ==================================
275
//==================================== CONSTANTES ==================================
278
* Constantes des noms de champs de la table MySQL EFLORE_NOMS_TAXONS
276
* Constantes des noms de champs de la table MySQL EFLORE_NOMS_TAXONS
279
//==================================================================================
277
//==================================================================================
280
*/
278
*/
281
define("ENT_BD_TABLE", BD_BOTA.".EFLORE_NOMS_TAXONS");
279
define("ENT_BD_TABLE", BD_BOTA.".EFLORE_NOMS_TAXONS");
282
define("ENT_NOM_TABLE","EFLORE_NOMS_TAXONS");
280
define("ENT_NOM_TABLE","EFLORE_NOMS_TAXONS");
283
define("ENT_NUM_TAXO","Num_taxonomique");
281
define("ENT_NUM_TAXO","Num_taxonomique");
284
define("ENT_NUM_NOMEN","Num_nomenclatural");
282
define("ENT_NUM_NOMEN","Num_nomenclatural");
285
define("ENT_NOM","Nom");
283
define("ENT_NOM","Nom");
286
define("ENT_NOM_AUTEUR","Auteur");
284
define("ENT_NOM_AUTEUR","Auteur");
287
define("ENT_TYPE_SUB_SP","Type_ss_espece");
285
define("ENT_TYPE_SUB_SP","Type_ss_espece");
288
define("ENT_NOM_SUB_SP","Nom_ss_espece");
286
define("ENT_NOM_SUB_SP","Nom_ss_espece");
289
define("ENT_AUTEUR_SUB_SP","Auteur_ss_espece");
287
define("ENT_AUTEUR_SUB_SP","Auteur_ss_espece");
290
define("ENT_TYPE_INFRA_2","Type_infra_2");
288
define("ENT_TYPE_INFRA_2","Type_infra_2");
291
define("ENT_NOM_INFRA_2","Nom_infra_2");
289
define("ENT_NOM_INFRA_2","Nom_infra_2");
292
define("ENT_AUTEUR_INFRA_2","Auteur_infra_2");
290
define("ENT_AUTEUR_INFRA_2","Auteur_infra_2");
293
define("ENT_TYPE_INFRA_3","Type_infra_3");
291
define("ENT_TYPE_INFRA_3","Type_infra_3");
294
define("ENT_NOM_INFRA_3","Nom_infra_3");
292
define("ENT_NOM_INFRA_3","Nom_infra_3");
295
define("ENT_AUTEUR_INFRA_3","Auteur_infra_3");
293
define("ENT_AUTEUR_INFRA_3","Auteur_infra_3");
296
define("ENT_ANNEE","Annee");
294
define("ENT_ANNEE","Annee");
297
define("ENT_NOM_COMPLET","Nom_complet");
295
define("ENT_NOM_COMPLET","Nom_complet");
298
define("ENT_NOM_COMPLET_01","Nom_complet_01");
296
define("ENT_NOM_COMPLET_01","Nom_complet_01");
299
define("ENT_NOM_COMPLET_02","Nom_complet_02");
297
define("ENT_NOM_COMPLET_02","Nom_complet_02");
300
 
298
 
301
/**
299
/**
302
//==================================== CONSTANTES ==================================
300
//==================================== CONSTANTES ==================================
303
* Constantes des noms de champs de la table MySQL EFLORE_ANT_NOMS_TAXONS
301
* Constantes des noms de champs de la table MySQL EFLORE_ANT_NOMS_TAXONS
304
//==================================================================================
302
//==================================================================================
305
*/
303
*/
306
define('EANT_BD_TABLE', BD_BOTA.'.EFLORE_ANT_NOMS_TAXONS');
304
define('EANT_BD_TABLE', BD_BOTA.'.EFLORE_ANT_NOMS_TAXONS');
307
define('EANT_NOM_TABLE','EFLORE_ANT_NOMS_TAXONS');
305
define('EANT_NOM_TABLE','EFLORE_ANT_NOMS_TAXONS');
308
//Pour les noms de champs utiliser ceux de la table EFLORE_NOMS_TAXONS
306
//Pour les noms de champs utiliser ceux de la table EFLORE_NOMS_TAXONS
309
 
307
 
310
/**
308
/**
311
//==================================== CONSTANTES ==================================
309
//==================================== CONSTANTES ==================================
312
* Constantes des noms de champs de la table MySQL EFLORE_REU_NOMS_TAXONS
310
* Constantes des noms de champs de la table MySQL EFLORE_REU_NOMS_TAXONS
313
//==================================================================================
311
//==================================================================================
314
*/
312
*/
315
define('ERNT_BD_TABLE', BD_BOTA.'.EFLORE_REU_NOMS_TAXONS');
313
define('ERNT_BD_TABLE', BD_BOTA.'.EFLORE_REU_NOMS_TAXONS');
316
define('ERNT_NOM_TABLE','EFLORE_REU_NOMS_TAXONS');
314
define('ERNT_NOM_TABLE','EFLORE_REU_NOMS_TAXONS');
317
//Pour les noms de champs utiliser ceux de la table EFLORE_NOMS_TAXONS
315
//Pour les noms de champs utiliser ceux de la table EFLORE_NOMS_TAXONS
318
 
316
 
319
/**
317
/**
320
//==================================== CONSTANTES ==================================
318
//==================================== CONSTANTES ==================================
321
* Constantes des noms de champs de la table MySQL EFLORE_REU_CHOROLOGIE_STATUTS
319
* Constantes des noms de champs de la table MySQL EFLORE_REU_CHOROLOGIE_STATUTS
322
//==================================================================================
320
//==================================================================================
323
*/
321
*/
324
define("ERCS_BD_TABLE", BD_BOTA.".EFLORE_REU_CHOROLOGIE_STATUTS");
322
define("ERCS_BD_TABLE", BD_BOTA.".EFLORE_REU_CHOROLOGIE_STATUTS");
325
define("ERCS_NOM_TABLE","EFLORE_REU_CHOROLOGIE_STATUTS");
323
define("ERCS_NOM_TABLE","EFLORE_REU_CHOROLOGIE_STATUTS");
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
327
 
325
 
328
/* +--Fin du code ----------------------------------------------------------------------------------------+
326
/* +--Fin du code ----------------------------------------------------------------------------------------+
329
*
327
*
330
* $Log: not supported by cvs2svn $
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.
-
 
331
*
331
*
332
*
332
* +-- Fin du code ----------------------------------------------------------------------------------------+
333
* +-- Fin du code ----------------------------------------------------------------------------------------+
333
*/
334
*/
334
?>
335
?>