Subversion Repositories eFlore/Archives.herbiers

Rev

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

Rev 4 Rev 6
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.1                                                                                      |
4
// | PHP version 4.1                                                                                      |
5
// +------------------------------------------------------------------------------------------------------+
5
// +------------------------------------------------------------------------------------------------------+
6
// | Copyright (C) 2005 Tela Botanica (accueil@tela-botanica.org)                                         |
6
// | Copyright (C) 2005 Tela Botanica (accueil@tela-botanica.org)                                         |
7
// +------------------------------------------------------------------------------------------------------+
7
// +------------------------------------------------------------------------------------------------------+
8
// | This file is part of Herbier.                                                                        |
8
// | This file is part of Herbier.                                                                        |
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: herbier.php,v 1.2 2006-09-22 09:19:28 jp_milcent Exp $
24
// CVS : $Id: herbier.php,v 1.3 2006-10-30 18:57:17 jp_milcent Exp $
25
/**
25
/**
26
* Application Herbier
26
* Application Herbier
27
*
27
*
28
* Cette application permet de consulter et d'administrer des collection botanique comprise dans le modèle
28
* Cette application permet de consulter et d'administrer des collection botanique comprise dans le modèle
29
* d'Herbier.
29
* d'Herbier.
30
* Ce fichier permet d'appeler les fichiers partagés par l'ensemble des applications d'Hebier.
30
* Ce fichier permet d'appeler les fichiers partagés par l'ensemble des applications d'Hebier.
31
* Il permet aussi d'appeler les fichiers de chaque application spécifique et de vérifier s'il y a besoin
31
* Il permet aussi d'appeler les fichiers de chaque application spécifique et de vérifier s'il y a besoin
32
* que l'utilisateur soit identifié ou pas.
32
* que l'utilisateur soit identifié ou pas.
33
* Il joue le role de controlleur.
33
* Il joue le role de controlleur.
34
*
34
*
35
*@package Herbier
35
*@package Herbier
36
//Auteur original :
36
//Auteur original :
37
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
37
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
38
//Autres auteurs :
38
//Autres auteurs :
39
*@author        Jean-Pascal MILCENT <jpm@clapas.org>
39
*@author        Jean-Pascal MILCENT <jpm@clapas.org>
40
*@copyright     Tela-Botanica 2000-2005
40
*@copyright     Tela-Botanica 2000-2005
41
*@version       $Revision: 1.2 $ $Date: 2006-09-22 09:19:28 $
41
*@version       $Revision: 1.3 $ $Date: 2006-10-30 18:57:17 $
42
// +------------------------------------------------------------------------------------------------------+
42
// +------------------------------------------------------------------------------------------------------+
43
*/
43
*/
44
 
44
 
45
// +------------------------------------------------------------------------------------------------------+
45
// +------------------------------------------------------------------------------------------------------+
46
// |                                            ENTETE du PROGRAMME                                       |
46
// |                                            ENTETE du PROGRAMME                                       |
47
// +------------------------------------------------------------------------------------------------------+
47
// +------------------------------------------------------------------------------------------------------+
-
 
48
// +------------------------------------------------------------------------------------------------------+
-
 
49
// Gestion du chemin de l'application et de son dossier de configuration
-
 
50
/** Constante "dynamique" stockant le chemin absolue de base de l'application recherche de plante.*/
-
 
51
define('HB_CHEMIN_APPLI', dirname(realpath(__FILE__)).GEN_SEP);
-
 
52
/** Constante "dynamique" stockant le chemin relatif de base de l'application recherche de plante.*/
-
 
53
define('HB_CHEMIN_APPLI_RELATIF', str_replace($_SERVER['DOCUMENT_ROOT'], '', HB_CHEMIN_APPLI));
-
 
54
/** Constante stockant le chemin vers le dossier configuration.*/
-
 
55
define('HB_CHEMIN_CONFIG', HB_CHEMIN_APPLI.'configuration'.GEN_SEP);
48
/** Inclusion du fichier de configuration de la base de données de BiblioBota.*/
56
/** Inclusion du fichier de configuration de la base de données de BiblioBota.*/
49
require_once GEN_CHEMIN_CLIENT.'herbier'.GEN_SEP.'configuration'.GEN_SEP.'hb_config_bdd.inc.php';
57
require_once HB_CHEMIN_CONFIG.'hb_config_bdd.inc.php';
50
/** Inclusion du fichier de configuration général de BiblioBota.*/
58
/** Inclusion du fichier de configuration général de BiblioBota.*/
51
require_once GEN_CHEMIN_CLIENT.'herbier'.GEN_SEP.'configuration'.GEN_SEP.'hb_config.inc.php';
59
require_once HB_CHEMIN_CONFIG.'hb_config.inc.php';
52
 
60
 
53
/** Inclusion de l'API Débogage */
61
/** Inclusion de l'API Débogage */
54
require_once HB_CHEMIN_API_DEBOGAGE.'BOG_sql.fonct.php';
62
require_once HB_CHEMIN_API_DEBOGAGE.'BOG_sql.fonct.php';
55
/** Inclusion de la bibliothèque de fonctions communes aux applications de Herbier */
63
/** Inclusion de la bibliothèque de fonctions communes aux applications de Herbier */
56
require_once HB_CHEMIN_BIBLIO.'hb_commun.fonct.php';
64
require_once HB_CHEMIN_BIBLIO.'hb_commun.fonct.php';
57
/** Inclusion de la classe PEAR d'abstraction de base de donnée. */
65
/** Inclusion de la classe PEAR d'abstraction de base de donnée. */
58
require_once HB_CHEMIN_API_PEAR.'DB.php';
66
require_once HB_CHEMIN_API_PEAR.'DB.php';
59
/** Inclusion de la classe PEAR de gestion des URL. */
67
/** Inclusion de la classe PEAR de gestion des URL. */
60
require_once HB_CHEMIN_API_PEAR.'Net/URL.php';
68
require_once HB_CHEMIN_API_PEAR.'Net'.GEN_SEP.'URL.php';
61
/** Inclusion du fichier de configuration des url de BiblioBota.*/
69
/** Inclusion du fichier de configuration des url de BiblioBota.*/
62
require_once HB_CHEMIN_CONFIG.'hb_config_url.inc.php';
70
require_once HB_CHEMIN_CONFIG.'hb_config_url.inc.php';
63
 
71
 
64
/** Definition de la variable globale stokant la connexion à la base de données. */
72
/** Definition de la variable globale stokant la connexion à la base de données. */
65
$GLOBALS['_HERBIER_']['bdd'] =& DB::connect(HB_DSN);
73
$GLOBALS['_HERBIER_']['bdd'] =& DB::connect(HB_DSN);
66
if (DB::isError($GLOBALS['_HERBIER_']['bdd'])) {
74
if (DB::isError($GLOBALS['_HERBIER_']['bdd'])) {
67
    die (BOG_afficherErreurSql(__FILE__, __LINE__, mysql_error(), null, $GLOBALS['_HERBIER_']['bdd']->getMessage()));
75
    die (BOG_afficherErreurSql(__FILE__, __LINE__, mysql_error(), null, $GLOBALS['_HERBIER_']['bdd']->getMessage()));
68
}
76
}
69
 
77
 
70
// Stockage des styles de l'application
78
// Stockage des styles de l'application
71
GEN_stockerStyleExterne('herbier', HB_CHEMIN_STYLES.'herbier.css');
79
GEN_stockerStyleExterne('herbier', HB_CHEMIN_STYLES.'herbier.css');
72
 
80
 
73
// Appel du fichier de traduction des textes de l'application Herbier
81
// Appel du fichier de traduction des textes de l'application Herbier
74
if (file_exists(HB_CHEMIN_LANGUES.'hb_langue_'.HB_I18N.'.inc.php')) {
82
if (file_exists(HB_CHEMIN_LANGUES.'hb_langue_'.HB_I18N.'.inc.php')) {
75
    /** Inclusion du fichier de traduction de l'application Herbier. */
83
    /** Inclusion du fichier de traduction de l'application Herbier. */
76
    include_once HB_CHEMIN_LANGUES.'hb_langue_'.HB_I18N.'.inc.php';
84
    include_once HB_CHEMIN_LANGUES.'hb_langue_'.HB_I18N.'.inc.php';
77
} else {
85
} else {
78
    /** Inclusion du fichier de traduction fr par défaut. */
86
    /** Inclusion du fichier de traduction fr par défaut. */
79
    include_once HB_CHEMIN_LANGUES.'hb_langue_fr.inc.php';
87
    include_once HB_CHEMIN_LANGUES.'hb_langue_fr.inc.php';
80
}
88
}
81
 
89
 
82
// +------------------------------------------------------------------------------------------------------+
90
// +------------------------------------------------------------------------------------------------------+
83
// |                                            CORPS du PROGRAMME                                        |
91
// |                                            CORPS du PROGRAMME                                        |
84
// +------------------------------------------------------------------------------------------------------+
92
// +------------------------------------------------------------------------------------------------------+
85
/** Fonction afficherContenuNavigation() - Fonction appelé par le gestionnaire Papyrus.
93
/** Fonction afficherContenuNavigation() - Fonction appelé par le gestionnaire Papyrus.
86
*
94
*
87
* Elle retourne les onglets de l'application Herbier.
95
* Elle retourne les onglets de l'application Herbier.
88
* Todo : Il serait nécessaire de revoir les arguments passés dans les liens. Il y a
96
* Todo : Il serait nécessaire de revoir les arguments passés dans les liens. Il y a
89
* surement moyen de simplifier les choses.
97
* surement moyen de simplifier les choses.
90
*
98
*
91
* @return  string  du code XHTML correspondant à la zone d'onglets de l'application.
99
* @return  string  du code XHTML correspondant à la zone d'onglets de l'application.
92
*/
100
*/
93
function afficherContenuNavigation()
101
function afficherContenuNavigation()
94
{
102
{
95
    $sortie = '';
103
    $sortie = '';
96
    // Dans le cas où nous sommes passé en consultation avancée...
104
    // Dans le cas où nous sommes passé en consultation avancée...
97
    $class_onglet_herbier = 'menu_inactif';
105
    $class_onglet_herbier = 'menu_inactif';
98
    $class_onglet_collection = 'menu_inactif';
106
    $class_onglet_collection = 'menu_inactif';
99
    if (isset($_GET['consultation'])) {
107
    if (isset($_GET['consultation'])) {
100
        if ($_GET['consultation'] == 'herbier') {
108
        if ($_GET['consultation'] == 'herbier') {
101
            $class_onglet_herbier = 'menu_actif';
109
            $class_onglet_herbier = 'menu_actif';
102
        } else if ($_GET['consultation'] == 'collection') {
110
        } else if ($_GET['consultation'] == 'collection') {
103
            $class_onglet_collection = 'menu_actif';
111
            $class_onglet_collection = 'menu_actif';
104
        }
112
        }
105
        $sortie .= '<ul class="onglets">'."\n";
113
        $sortie .= '<ul class="onglets">'."\n";
106
        $sortie .= '<li class="'.$class_onglet_herbier.'" >'."\n";
114
        $sortie .= '<li class="'.$class_onglet_herbier.'" >'."\n";
107
        $sortie .= '    <a '.
115
        $sortie .= '    <a '.
108
                        'href="'.HB_URL_COURANTE_CONSULTATION_FICHE_HERBIER.'&amp;id_org='.$_GET['id_org'].'">'.
116
                        'href="'.HB_URL_COURANTE_CONSULTATION_FICHE_HERBIER.'&amp;id_org='.$_GET['id_org'].'">'.
109
                        'Herbier'.
117
                        'Herbier'.
110
                        '</a> '."\n";
118
                        '</a> '."\n";
111
        $sortie .= '</li>'."\n";
119
        $sortie .= '</li>'."\n";
112
        $sortie .= '<li class="'.$class_onglet_collection.'">'."\n";
120
        $sortie .= '<li class="'.$class_onglet_collection.'">'."\n";
113
        $sortie .= '    <a '.
121
        $sortie .= '    <a '.
114
                        'href="'.HB_URL_COURANTE_CONSULTATION_FICHE_COLECTION.'&amp;id_org='.$_GET['id_org'].'">'.
122
                        'href="'.HB_URL_COURANTE_CONSULTATION_FICHE_COLECTION.'&amp;id_org='.$_GET['id_org'].'">'.
115
                        'Collection'.
123
                        'Collection'.
116
                        '</a> '."\n";
124
                        '</a> '."\n";
117
        $sortie .= '</li>'."\n";
125
        $sortie .= '</li>'."\n";
118
        $sortie .= '</ul>'."\n";
126
        $sortie .= '</ul>'."\n";
119
    }
127
    }
120
    return $sortie;
128
    return $sortie;
121
}
129
}
122
/** Fonction afficherContenuNavigation() - Fonction appelé par le gestionnaire Papyrus.
130
/** Fonction afficherContenuNavigation() - Fonction appelé par le gestionnaire Papyrus.
123
*
131
*
124
* Elle retourne les onglets de l'application Herbier.
132
* Elle retourne les onglets de l'application Herbier.
125
* Todo : Il serait nécessaire de revoir les arguments passés dans les liens. Il y a
133
* Todo : Il serait nécessaire de revoir les arguments passés dans les liens. Il y a
126
* surement moyen de simplifier les choses.
134
* surement moyen de simplifier les choses.
127
*
135
*
128
* @return  string  du code XHTML correspondant à la zone d'onglets de l'application.
136
* @return  string  du code XHTML correspondant à la zone d'onglets de l'application.
129
*/
137
*/
130
function afficherContenuMenu()
138
function afficherContenuMenu()
131
{
139
{
132
	// +------------------------------------------------------------------------------------------------------+
140
	// +------------------------------------------------------------------------------------------------------+
133
	// Initialisation de la	 base de données	
141
	// Initialisation de la	 base de données	
134
	$bdd_id = mysql_connect(HB_BDD_SERVEUR, HB_BDD_UTILISATEUR, HB_BDD_MOT_DE_PASSE, true) or die("Impossible de se connecter à la base de données: " . mysql_error());
142
	$bdd_id = mysql_connect(HB_BDD_SERVEUR, HB_BDD_UTILISATEUR, HB_BDD_MOT_DE_PASSE, true) or die("Impossible de se connecter à la base de données: " . mysql_error());
135
    mysql_select_db(HB_BDD_NOM, $bdd_id);
143
    mysql_select_db(HB_BDD_NOM, $bdd_id);
136
	
144
	
137
    // +------------------------------------------------------------------------------------------------------+
145
    // +------------------------------------------------------------------------------------------------------+
138
    // Initialisation des variables
146
    // Initialisation des variables
139
    $sortie = '';
147
    $sortie = '';
140
    if (!defined('HB_ARGUMENT_AUTH') || HB_ARGUMENT_AUTH == 0 || (HB_ARGUMENT_AUTH == 1 && $GLOBALS['_HERBIER_']['auth']->getAuth())) {
148
    if (!defined('HB_ARGUMENT_AUTH') || HB_ARGUMENT_AUTH == 0 || (HB_ARGUMENT_AUTH == 1 && $GLOBALS['_HERBIER_']['auth']->getAuth())) {
141
        // Nous incluons l'application demandée :
149
        // Nous incluons l'application demandée :
142
        $chemin_application = HB_CHEMIN_APPLI.HB_ARGUMENT_APPLI.GEN_SEP.HB_ARGUMENT_APPLI.'.menu.php';
150
        $chemin_application = HB_CHEMIN_APPLI.HB_ARGUMENT_APPLI.GEN_SEP.HB_ARGUMENT_APPLI.'.menu.php';
143
        if (file_exists($chemin_application)) {
151
        if (file_exists($chemin_application)) {
144
            include_once $chemin_application;
152
            include_once $chemin_application;
145
        }
153
        }
146
    }
154
    }
147
	
155
	
148
	// +------------------------------------------------------------------------------------------------------+
156
	// +------------------------------------------------------------------------------------------------------+
149
	// Fermeture de la	connection à la base de données    
157
	// Fermeture de la	connection à la base de données    
150
    mysql_close($bdd_id);
158
    mysql_close($bdd_id);
151
    
159
    
152
    return $sortie;
160
    return $sortie;
153
}
161
}
154
/** Fonction afficherContenuTete() - Fonction appelé par le gestionnaire Papyrus.
162
/** Fonction afficherContenuTete() - Fonction appelé par le gestionnaire Papyrus.
155
*
163
*
156
* Elle retourne l'entête de l'application Herbier.
164
* Elle retourne l'entête de l'application Herbier.
157
* Todo : Il serait nécessaire de revoir les arguments passés dans les liens. Il y a
165
* Todo : Il serait nécessaire de revoir les arguments passés dans les liens. Il y a
158
* surement moyen de simplifier les choses.
166
* surement moyen de simplifier les choses.
159
*
167
*
160
* @return  string  du code XHTML correspondant à la zone d'entête de l'application.
168
* @return  string  du code XHTML correspondant à la zone d'entête de l'application.
161
*/
169
*/
162
function afficherContenuTete()
170
function afficherContenuTete()
163
{
171
{
164
    $sortie = '';
172
    $sortie = '';
165
    if (isset($_GET['consultation'])) {
173
    if (isset($_GET['consultation'])) {
166
        $sortie .= '<p>'."\n";
174
        $sortie .= '<p>'."\n";
167
        $sortie .= '    <a href="'.HB_URL_COURANTE.'">'.'Retour'.'</a>'."\n";
175
        $sortie .= '    <a href="'.HB_URL_COURANTE.'">'.'Retour'.'</a>'."\n";
168
        $sortie .= '</p>'."\n";
176
        $sortie .= '</p>'."\n";
169
    }
177
    }
170
    return $sortie;
178
    return $sortie;
171
}
179
}
172
 
180
 
173
/** Fonction afficherContenuCorps() - Fonction appelé par le gestionnaire Papyrus.
181
/** Fonction afficherContenuCorps() - Fonction appelé par le gestionnaire Papyrus.
174
*
182
*
175
* Elle retourne le contenu de l'application Herbier.
183
* Elle retourne le contenu de l'application Herbier.
176
*
184
*
177
* @return  string  du code XHTML correspondant au contenu renvoyé par l'application.
185
* @return  string  du code XHTML correspondant au contenu renvoyé par l'application.
178
*/
186
*/
179
function afficherContenuCorps()
187
function afficherContenuCorps()
180
{
188
{
181
 	// +------------------------------------------------------------------------------------------------------+
189
 	// +------------------------------------------------------------------------------------------------------+
182
	// Initialisation de la	 base de données	
190
	// Initialisation de la	 base de données	
183
	$bdd_id = mysql_connect(HB_BDD_SERVEUR, HB_BDD_UTILISATEUR, HB_BDD_MOT_DE_PASSE, true) or die("Impossible de se connecter à la base de données: " . mysql_error());
191
	$bdd_id = mysql_connect(HB_BDD_SERVEUR, HB_BDD_UTILISATEUR, HB_BDD_MOT_DE_PASSE, true) or die("Impossible de se connecter à la base de données: " . mysql_error());
184
    mysql_select_db(HB_BDD_NOM, $bdd_id);
192
    mysql_select_db(HB_BDD_NOM, $bdd_id);
185
 
193
 
186
    // +------------------------------------------------------------------------------------------------------+
194
    // +------------------------------------------------------------------------------------------------------+
187
    // Initialisation des variables
195
    // Initialisation des variables
188
    $sortie = '';
196
    $sortie = '';
189
    if (!defined('HB_ARGUMENT_AUTH') || HB_ARGUMENT_AUTH == 0 || (HB_ARGUMENT_AUTH == 1 && $GLOBALS['_HERBIER_']['auth']->getAuth())) {
197
    if (!defined('HB_ARGUMENT_AUTH') || HB_ARGUMENT_AUTH == 0 || (HB_ARGUMENT_AUTH == 1 && $GLOBALS['_HERBIER_']['auth']->getAuth())) {
190
        // Nous incluons l'application demandée :
198
        // Nous incluons l'application demandée :
191
        $chemin_application = HB_CHEMIN_APPLI.HB_ARGUMENT_APPLI.GEN_SEP.HB_ARGUMENT_APPLI.'.php';
199
        $chemin_application = HB_CHEMIN_APPLI.HB_ARGUMENT_APPLI.GEN_SEP.HB_ARGUMENT_APPLI.'.php';
192
        if (file_exists($chemin_application)) {
200
        if (file_exists($chemin_application)) {
193
            include_once $chemin_application;
201
            include_once $chemin_application;
194
        } else {
202
        } else {
195
            $sortie = '<p class="pap_erreur">'.'Application inexistantes!'.'</p>';
203
            $sortie = '<p class="pap_erreur">'.'Application inexistantes!'.'</p>';
196
        }
204
        }
197
    } elseif (HB_ARGUMENT_AUTH == 1) {
205
    } elseif (HB_ARGUMENT_AUTH == 1) {
198
        return GEN_afficherInfoIdentification($GLOBALS['_HERBIER_']['url']->getURL());
206
        return GEN_afficherInfoIdentification($GLOBALS['_HERBIER_']['url']->getURL());
199
    } else {
207
    } else {
200
        $sortie =   '<p class="pap_erreur">'.
208
        $sortie =   '<p class="pap_erreur">'.
201
                    'ERREUR : problème!'.'<br />'.'LIGNE : '. __LINE__ .'<br />'.'FICHIER : '. __FILE__ .
209
                    'ERREUR : problème!'.'<br />'.'LIGNE : '. __LINE__ .'<br />'.'FICHIER : '. __FILE__ .
202
                    '</p>';
210
                    '</p>';
203
    }
211
    }
204
 
212
 
205
	// +------------------------------------------------------------------------------------------------------+
213
	// +------------------------------------------------------------------------------------------------------+
206
	// Fermeture de la	connection à la base de données    
214
	// Fermeture de la	connection à la base de données    
207
    mysql_close($bdd_id);
215
    mysql_close($bdd_id);
208
 
216
 
209
    return $sortie;
217
    return $sortie;
210
}
218
}
211
 
219
 
212
// +------------------------------------------------------------------------------------------------------+
220
// +------------------------------------------------------------------------------------------------------+
213
// |                                            PIED du PROGRAMME                                         |
221
// |                                            PIED du PROGRAMME                                         |
214
// +------------------------------------------------------------------------------------------------------+
222
// +------------------------------------------------------------------------------------------------------+
215
 
223
 
216
 
224
 
217
/* +--Fin du code ----------------------------------------------------------------------------------------+
225
/* +--Fin du code ----------------------------------------------------------------------------------------+
218
*
226
*
219
* $Log: not supported by cvs2svn $
227
* $Log: not supported by cvs2svn $
-
 
228
* Revision 1.2  2006/09/22 09:19:28  jp_milcent
-
 
229
* Utilisation de mysql_connect et mysql_select_db suite à disfonctionnement.
-
 
230
* Amélioration de la gestion des chemins des fichiers inclus.
-
 
231
*
220
* Revision 1.1  2005/11/23 10:32:32  jp_milcent
232
* Revision 1.1  2005/11/23 10:32:32  jp_milcent
221
* Ajout au dépot de l'application Herbiers.
233
* Ajout au dépot de l'application Herbiers.
222
* Elle doit à terme migrer dans eFlore.
234
* Elle doit à terme migrer dans eFlore.
223
*
235
*
224
* Revision 1.3  2005/05/18 07:30:13  jpm
236
* Revision 1.3  2005/05/18 07:30:13  jpm
225
* Correction des bogues et derniers réglages avant mise en ligne du site v4.
237
* Correction des bogues et derniers réglages avant mise en ligne du site v4.
226
*
238
*
227
* Revision 1.2  2005/04/06 13:35:04  jpm
239
* Revision 1.2  2005/04/06 13:35:04  jpm
228
* Modification vis à vis de l'application Administration.
240
* Modification vis à vis de l'application Administration.
229
*
241
*
230
* Revision 1.1  2005/03/08 14:17:19  jpm
242
* Revision 1.1  2005/03/08 14:17:19  jpm
231
* Ajout des fichiers principaux.
243
* Ajout des fichiers principaux.
232
*
244
*
233
*
245
*
234
* +-- Fin du code ----------------------------------------------------------------------------------------+
246
* +-- Fin du code ----------------------------------------------------------------------------------------+
235
*/
247
*/
236
?>
248
?>