Subversion Repositories eFlore/Archives.herbiers

Rev

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

Rev 2 Rev 17
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 - Consultation.                                                         |
8
// | This file is part of Herbier - Consultation.                                                         |
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: hbc_info_herbier.inc.php,v 1.1 2005-11-23 10:32:32 jp_milcent Exp $
24
// CVS : $Id: hbc_info_herbier.inc.php,v 1.2 2006-12-08 17:38:15 jp_milcent Exp $
25
/**
25
/**
26
* Application fournissant des informations sur les herbiers
26
* Application fournissant des informations sur les herbiers
27
*
27
*
28
* Fournit des informations sur un herbier enregistré dans la base de données.
28
* Fournit des informations sur un herbier enregistré dans la base de données.
29
*
29
*
30
*@package Herbier-Consultation
30
*@package Herbier-Consultation
31
//Auteur original :
31
//Auteur original :
32
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
32
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
33
//Autres auteurs :
33
//Autres auteurs :
34
*@author        Jean-Pascal MILCENT <jpm@clapas.org>
34
*@author        Jean-Pascal MILCENT <jpm@clapas.org>
35
*@copyright     Tela-Botanica 2000-2005
35
*@copyright     Tela-Botanica 2000-2005
36
*@version       $Revision: 1.1 $ $Date: 2005-11-23 10:32:32 $
36
*@version       $Revision: 1.2 $ $Date: 2006-12-08 17:38:15 $
37
// +------------------------------------------------------------------------------------------------------+
37
// +------------------------------------------------------------------------------------------------------+
38
*/
38
*/
39
 
39
 
40
// +------------------------------------------------------------------------------------------------------+
40
// +------------------------------------------------------------------------------------------------------+
41
// |                                            ENTETE du PROGRAMME                                       |
41
// |                                            ENTETE du PROGRAMME                                       |
42
// +------------------------------------------------------------------------------------------------------+
42
// +------------------------------------------------------------------------------------------------------+
43
// Stockage du fichier javascript nécessaire pour ouvri-fermer les infos.
43
// Stockage du fichier javascript nécessaire pour ouvri-fermer les infos.
44
GEN_stockerFichierScript('herbiers', HB_CHEMIN_SCRIPTS.'hb_ouvrir_fermer.js');
44
GEN_stockerFichierScript('herbiers', HB_CHEMIN_SCRIPTS.'hb_ouvrir_fermer.js');
45
 
45
 
46
// Initialisation des variables:
46
// Initialisation des variables:
47
global $id_org;
47
global $id_org;
48
 
48
 
49
// +------------------------------------------------------------------------------------------------------+
49
// +------------------------------------------------------------------------------------------------------+
50
// |                                            CORPS du PROGRAMME                                        |
50
// |                                            CORPS du PROGRAMME                                        |
51
// +------------------------------------------------------------------------------------------------------+
51
// +------------------------------------------------------------------------------------------------------+
52
// Si le visiteur est connecté et qu'il a des droits sur l'édition d'un herbier, on met $estEditeur à true
52
// Si le visiteur est connecté et qu'il a des droits sur l'édition d'un herbier, on met $estEditeur à true
53
if ($GLOBALS['_HERBIER_']['auth']->getAuth()) {
53
if ($GLOBALS['_HERBIER_']['auth']->getAuth()) {
54
    // Le visiteur est connecté : on regarde si l'herbier visité lui appartient pour ajouter des menus d'éditions rapide
54
    // Le visiteur est connecté : on regarde si l'herbier visité lui appartient pour ajouter des menus d'éditions rapide
55
    $query_auth =   'SELECT EDP_ID_DROIT '.
55
    $query_auth =   'SELECT EDP_ID_DROIT '.
56
                    'FROM EFLORE_DROIT_POSSEDER '.
56
                    'FROM EFLORE_DROIT_POSSEDER '.
57
                    'WHERE (EDP_ID_PROJET = 1 '.
57
                    'WHERE (EDP_ID_PROJET = 1 '.
58
                    'AND EDP_ID_UTILISATEUR = '.$GLOBALS['_HERBIER_']['auth']->getAuthData(HB_BDD_TAB_ANNUAIRE_CHP_ID).' '.
58
                    'AND EDP_ID_UTILISATEUR = '.$GLOBALS['_HERBIER_']['auth']->getAuthData(HB_BDD_TAB_ANNUAIRE_CHP_ID).' '.
59
                    'AND EDP_ID_DROIT = 1)';
59
                    'AND EDP_ID_DROIT = 1)';
60
    
60
    
61
    $result_auth = mysql_query($query_auth) or die (BOG_afficherErreurSql(__FILE__, __LINE__, mysql_error(), $query_auth));
61
    $result_auth = mysql_query($query_auth) or die (BOG_afficherErreurSql(__FILE__, __LINE__, mysql_error(), $query_auth));
62
    if (mysql_num_rows($result_auth) != 0) {
62
    if (mysql_num_rows($result_auth) != 0) {
63
        $estEditeur = true;
63
        $estEditeur = true;
64
    } else {
64
    } else {
65
        $req_administrer =  'SELECT HA_ID_ANNUAIRE '.
65
        $req_administrer =  'SELECT HA_ID_ANNUAIRE '.
66
                            'FROM HERBIERS_ADMINISTRER '.
66
                            'FROM HERBIERS_ADMINISTRER '.
67
                            'WHERE HA_ID_ANNUAIRE = '.$GLOBALS['_HERBIER_']['auth']->getAuthData(HB_BDD_TAB_ANNUAIRE_CHP_ID);
67
                            'WHERE HA_ID_ANNUAIRE = '.$GLOBALS['_HERBIER_']['auth']->getAuthData(HB_BDD_TAB_ANNUAIRE_CHP_ID);
68
        $res_administrer = mysql_query($req_administrer) or die (BOG_afficherErreurSql(__FILE__, __LINE__, mysql_error(), $query_auth));
68
        $res_administrer = mysql_query($req_administrer) or die (BOG_afficherErreurSql(__FILE__, __LINE__, mysql_error(), $query_auth));
69
        if (mysql_num_rows($res_administrer) != 0) {
69
        if (mysql_num_rows($res_administrer) != 0) {
70
            $estEditeur = true;
70
            $estEditeur = true;
71
        } else {
71
        } else {
72
            $estEditeur = false;
72
            $estEditeur = false;
73
        }
73
        }
74
    }
74
    }
75
    mysql_free_result($result_auth);
75
    mysql_free_result($result_auth);
76
} else {
76
} else {
77
    $estEditeur = false;
77
    $estEditeur = false;
78
}
78
}
79
 
79
 
80
 
80
 
81
// Création d'un objet H_organisation et récupération des informations afférentes
81
// Création d'un objet H_organisation et récupération des informations afférentes
82
$herb = new H_organisation($id_org);
82
$herb = new H_organisation($id_org);
83
$herb->getFromSQL($id_org);
83
$herb->getFromSQL($id_org);
84
 
84
 
85
// Entete
85
// Entete
86
$sortie .= '<h1>'.$herb->INSTITUTION_NAME.'</h1>'."\n";
86
$sortie .= '<h1>'.$herb->INSTITUTION_NAME.'</h1>'."\n";
87
 
87
 
88
// Affichage de la source des données cad soit IH soit le nom de la personne qui a saisi.
88
// Affichage de la source des données cad soit IH soit le nom de la personne qui a saisi.
89
$sortie .= '<p class="hb_source_donnee">'.'Source des données : ';
89
$sortie .= '<p class="hb_source_donnee">'.'Source des données : ';
90
if ($herb->SOURCE_DES_DONNEES != '') {
90
if ($herb->SOURCE_DES_DONNEES != '') {
91
    $sortie .= $herb->SOURCE_DES_DONNEES ;
91
    $sortie .= $herb->SOURCE_DES_DONNEES ;
92
} else {
92
} else {
93
    $sortie .= $herb->U_NAME.' '.$herb->U_SURNAME;
93
    $sortie .= $herb->U_NAME.' '.$herb->U_SURNAME;
94
}
94
}
95
$sortie .= '</p>'."\n";
95
$sortie .= '</p>'."\n";
96
 
96
 
97
// 1. les renseignements administratifs
97
// 1. les renseignements administratifs
98
$sortie .= '<p class="hb_menu">'.'</p>'."\n";
98
$sortie .= '<p class="hb_menu">'.'</p>'."\n";
99
$sortie .= '<h2>'.'Renseignements Administratifs';
99
$sortie .= '<h2>'.'Renseignements Administratifs';
100
if ($estEditeur) {
100
if ($estEditeur) {
101
    $sortie .=  ' <a class="hb_edition_rapide" href="'.sprintf(HB_URL_COURANTE_ADMIN_ACTION_ORGANISATION, MOD_ADM, $id_org).'">'.
101
    $sortie .=  ' <a class="hb_edition_rapide" href="'.sprintf(HB_URL_COURANTE_ADMIN_ACTION_ORGANISATION, MOD_ADM, $id_org).'">'.
102
                '(Édition rapide)'.
102
                '(Édition rapide)'.
103
                '</a></h2>'."\n";
103
                '</a></h2>'."\n";
104
} else {
104
} else {
105
    $sortie .= '</h2>'."\n";
105
    $sortie .= '</h2>'."\n";
106
}
106
}
-
 
107
 
-
 
108
if ($herb->LOGO != '') {
-
 
109
	$sortie .=  '<img id="hb_logo" src="'.$herb->LOGO.'" alt="Logo de l\'institution '.$herb->INSTITUTION_NAME.'"/>'."\n";
-
 
110
}
107
 
111
$sortie .=  '<div id="hb_renseignement_admin">'."\n";
108
$sortie .=  '<dl class="hb_affichage_tabulaire">'."\n".
112
$sortie .=  '<dl class="hb_affichage_tabulaire">'."\n".
-
 
113
            '<dt>'.'Nom : '.'</dt>';
-
 
114
if ($herb->HO_URL != 'http://') {
-
 
115
    $sortie .=  '<dd><a class="lien_ext" href="'.$herb->HO_URL.'">'.$herb->INSTITUTION_NAME.'</a></dd>'."\n";
109
            '<dt>'.'Nom : '.'</dt>'.
116
} else {            
-
 
117
	$sortie .=  '<dd>'.$herb->INSTITUTION_NAME.'</dd>'."\n";
110
            '<dd>'.$herb->INSTITUTION_NAME.'</dd>'."\n";
118
}
111
$sortie .=  '<dt>'.'Index herbariorum : '.'</dt>'."\n";
119
$sortie .=  '<dt>'.'Index herbariorum : '.'</dt>'."\n";
112
if ($herb->EMAIL) {
120
if ($herb->INDEX_HERB) {
113
    $sortie .=  '<dd>'.$herb->INDEX_HERB.'</dd>'."\n";
121
    $sortie .=  '<dd>'.$herb->INDEX_HERB.'</dd>'."\n";
114
} else {
122
} else {
115
    $sortie .=  '<dd>&nbsp;</dd>'."\n";
123
    $sortie .=  '<dd>&nbsp;</dd>'."\n";
116
}
124
}
117
$sortie .=   '<dt>'.'Adresse : '.'</dt>'."\n".
125
$sortie .=   '<dt>'.'Adresse : '.'</dt>'."\n".
118
            '<dd>'.$herb->ADRESS_LINE.'</dd>'."\n".
126
            '<dd>'.$herb->ADRESS_LINE.'</dd>'."\n".
119
            '<dt>'.'Code postal : '.'</dt>'."\n".
127
            '<dt>'.'Code postal : '.'</dt>'."\n".
120
            '<dd>'.$herb->ZIP.'</dd>'."\n".
128
            '<dd>'.$herb->ZIP.'</dd>'."\n".
121
            '<dt>'.'Ville : '.'</dt>'."\n".
129
            '<dt>'.'Ville : '.'</dt>'."\n".
122
            '<dd>'.$herb->TOWN.'</dd>'."\n".
130
            '<dd>'.$herb->TOWN.'</dd>'."\n".
123
            '<dt>'.'Pays : '.'</dt>'."\n".
131
            '<dt>'.'Pays : '.'</dt>'."\n".
124
            '<dd>'.$herb->pays.'</dd>'."\n";
132
            '<dd>'.$herb->pays.'</dd>'."\n";
125
if ($herb->EMAIL) {
133
if ($herb->EMAIL) {
126
    $sortie .=  '<dt>'.'E-mail : '.'</dt>'.
134
    $sortie .=  '<dt>'.'E-mail : '.'</dt>'.
127
                '<dd>'.'<a href="mailto:'.$herb->EMAIL.'">'.$herb->EMAIL.'</a></dd>'."\n";
135
                '<dd>'.'<a href="mailto:'.$herb->EMAIL.'">'.$herb->EMAIL.'</a></dd>'."\n";
128
}
136
}
129
$sortie .=  '<dt>'.'Téléphone : '.'</dt>'.
137
$sortie .=  '<dt>'.'Téléphone : '.'</dt>'.
130
            '<dd>'.$herb->TEL.'</dd>'."\n".
138
            '<dd>'.$herb->TEL.'</dd>'."\n".
131
            '<dt>'.'Fax : '.'</dt>'.
139
            '<dt>'.'Fax : '.'</dt>'.
132
            '<dd>'.$herb->FAX.'</dd>'."\n";
140
            '<dd>'.$herb->FAX.'</dd>'."\n";
133
$sortie .= '</dl>'."\n";
141
$sortie .= '</dl>'."\n";
134
$sortie .= '<div class="espace">&nbsp;</div>'."\n";
142
$sortie .= '<div class="espace">&nbsp;</div>'."\n";
135
 
143
 
136
// 3. Le contact de l'institution
144
// 3. Le contact de l'institution
137
if (is_array($herb->equipe_liste)) {
145
if (is_array($herb->equipe_liste)) {
138
    $sortie .= '<h2>'.'Contacter l\'herbier'.'</h2>'."\n";
146
    $sortie .= '<h2>'.'Contacter l\'herbier'.'</h2>'."\n";
139
    $sortie .= '<p>'.'Personne(s) à contacter :'.'</p>'."\n";
147
    $sortie .= '<p>'.'Personne(s) à contacter :'.'</p>'."\n";
140
    for ($i = 0 ; $i < count($herb->equipe_liste) ; $i++) {
148
    for ($i = 0 ; $i < count($herb->equipe_liste) ; $i++) {
141
        if ($herb->equipe_liste[$i]->CONTACT == 'oui') {
149
        if ($herb->equipe_liste[$i]->CONTACT == 'oui') {
142
            $sortie .=  '<div id="elcontact'.$i.'Parent" class="parent">'."\n".
150
            $sortie .=  '<div id="elcontact'.$i.'Parent" class="parent">'."\n".
143
                        '<a href="#" onclick="expandBase(\'elcontact'.$i.'\', true); return false;">'."\n".
151
                        '<a href="#" onclick="expandBase(\'elcontact'.$i.'\', true); return false;">'."\n".
144
                        '<img name="imEx" id="elcontact'.$i.'Img" class="'.HB_CLASS_IMG_ICONE.'" src="'.HB_IMG_OUVRIR.'" alt="+"/>'."\n".
152
                        '<img name="imEx" id="elcontact'.$i.'Img" class="'.HB_CLASS_IMG_ICONE.'" src="'.HB_IMG_OUVRIR.'" alt="+"/>'."\n".
145
                        '</a>'."\n".
153
                        '</a>'."\n".
146
                        '<h3 class="hb_titre_en_ligne">'.$herb->equipe_liste[$i]->NOM.' '.$herb->equipe_liste[$i]->PRENOM;
154
                        '<h3 class="hb_titre_en_ligne">'.$herb->equipe_liste[$i]->NOM.' '.$herb->equipe_liste[$i]->PRENOM;
147
            if ($estEditeur) {
155
            if ($estEditeur) {
148
                $sortie .=  ' <a class="hb_edition_rapide" href="'.
156
                $sortie .=  ' <a class="hb_edition_rapide" href="'.
149
                            sprintf(HB_URL_COURANTE_ADMIN_ACTION_ORG_EQUIPE, MOD_STAFF, $id_org, $herb->equipe_liste[$i]->ID_STAFF).
157
                            sprintf(HB_URL_COURANTE_ADMIN_ACTION_ORG_EQUIPE, MOD_STAFF, $id_org, $herb->equipe_liste[$i]->ID_STAFF).
150
                            '">'.
158
                            '">'.
151
                            '(Édition rapide)'.
159
                            '(Édition rapide)'.
152
                            '</a></h3>'."\n";
160
                            '</a></h3>'."\n";
153
            } else {
161
            } else {
154
                $sortie .=  '</h3>'."\n";
162
                $sortie .=  '</h3>'."\n";
155
            }
163
            }
156
            $sortie .=  '</div>'."\n";
164
            $sortie .=  '</div>'."\n";
157
            $sortie .= '<div id="elcontact'.$i.'Child" class="child">'."\n";
165
            $sortie .= '<div id="elcontact'.$i.'Child" class="child">'."\n";
158
            $sortie .= '<dl class="hb_affichage_tabulaire">'."\n";
166
            $sortie .= '<dl class="hb_affichage_tabulaire">'."\n";
159
            if ($herb->equipe_liste[$i]->MAIL) {
167
            if ($herb->equipe_liste[$i]->MAIL) {
160
                $sortie .=  '<dt>'.'Mail : '.'</dt>'."\n".
168
                $sortie .=  '<dt>'.'Mail : '.'</dt>'."\n".
161
                            '<dd><a href="mailto:'.$herb->equipe_liste[$i]->MAIL.'">'.$herb->equipe_liste[$i]->MAIL.'</a></dd>'."\n";
169
                            '<dd><a href="mailto:'.$herb->equipe_liste[$i]->MAIL.'">'.$herb->equipe_liste[$i]->MAIL.'</a></dd>'."\n";
162
            }
170
            }
163
            if ($herb->equipe_liste[$i]->TEL) {
171
            if ($herb->equipe_liste[$i]->TEL) {
164
                $sortie .=  '<dt>'.'Téléphone : '.'</dt>'.
172
                $sortie .=  '<dt>'.'Téléphone : '.'</dt>'.
165
                            '<dd>'.$herb->equipe_liste[$i]->TEL.'</dd>'."\n";
173
                            '<dd>'.$herb->equipe_liste[$i]->TEL.'</dd>'."\n";
166
            }
174
            }
167
            if ($herb->equipe_liste[$i]->FAX) {
175
            if ($herb->equipe_liste[$i]->FAX) {
168
                $sortie .=  '<dt>'.'Fax : '.'</dt>'.
176
                $sortie .=  '<dt>'.'Fax : '.'</dt>'.
169
                            '<dd>'.$herb->equipe_liste[$i]->FAX.'</dd>'."\n";
177
                            '<dd>'.$herb->equipe_liste[$i]->FAX.'</dd>'."\n";
170
            }
178
            }
171
            if ($herb->equipe_liste[$i]->FONCTION) {
179
            if ($herb->equipe_liste[$i]->FONCTION) {
172
                $sortie .=  '<dt>'.'Fonction : '.'</dt>'.
180
                $sortie .=  '<dt>'.'Fonction : '.'</dt>'.
173
                            '<dd>'.$herb->equipe_liste[$i]->FONCTION.'</dd>'."\n";
181
                            '<dd>'.$herb->equipe_liste[$i]->FONCTION.'</dd>'."\n";
174
            }
182
            }
175
            $sortie .= '</dl>'."\n";
183
            $sortie .= '</dl>'."\n";
176
            $sortie .= '</div>'."\n";
184
            $sortie .= '</div>'."\n";
177
        }
185
        }
178
    }
186
    }
179
}
187
}
180
 
-
 
-
 
188
$sortie .=  '</div>'."\n";
181
// 4. l'équipe
189
// 4. l'équipe
182
if (is_array($herb->equipe_liste) && count($herb->equipe_liste) != 0) {
190
if (is_array($herb->equipe_liste) && count($herb->equipe_liste) != 0) {
183
    $sortie .= '<h2>'.'L\'équipe'.'</h2>'."\n";
191
    $sortie .= '<h2>'.'L\'équipe'.'</h2>'."\n";
184
    for ($i = 0 ; $i < count($herb->equipe_liste) ; $i++) {
192
    for ($i = 0 ; $i < count($herb->equipe_liste) ; $i++) {
185
        $sortie .= '<div id="el1'.$i.'Parent" class="parent">'."\n".
193
        $sortie .= '<div id="el1'.$i.'Parent" class="parent">'."\n".
186
                    '<a href="#" onclick="expandBase(\'el1'.$i.'\', true); return false;">'."\n".
194
                    '<a href="#" onclick="expandBase(\'el1'.$i.'\', true); return false;">'."\n".
187
                    '<img name="imEx" id="el1'.$i.'Img" class="'.HB_CLASS_IMG_ICONE.'" src="'.HB_IMG_OUVRIR.'" alt="+"/>'."\n".
195
                    '<img name="imEx" id="el1'.$i.'Img" class="'.HB_CLASS_IMG_ICONE.'" src="'.HB_IMG_OUVRIR.'" alt="+"/>'."\n".
188
                    '</a>'."\n".
196
                    '</a>'."\n".
189
                    '<h3 class="hb_titre_en_ligne">'.$herb->equipe_liste[$i]->NOM.' '.$herb->equipe_liste[$i]->PRENOM;
197
                    '<h3 class="hb_titre_en_ligne">'.$herb->equipe_liste[$i]->NOM.' '.$herb->equipe_liste[$i]->PRENOM;
190
        if ($estEditeur) {
198
        if ($estEditeur) {
191
            $sortie .=  ' <a class="hb_edition_rapide" href="'.
199
            $sortie .=  ' <a class="hb_edition_rapide" href="'.
192
                        sprintf(HB_URL_COURANTE_ADMIN_ACTION_ORG_EQUIPE, MOD_STAFF, $id_org, $herb->equipe_liste[$i]->ID_STAFF).
200
                        sprintf(HB_URL_COURANTE_ADMIN_ACTION_ORG_EQUIPE, MOD_STAFF, $id_org, $herb->equipe_liste[$i]->ID_STAFF).
193
                        '">'.
201
                        '">'.
194
                        '(Édition rapide)'.
202
                        '(Édition rapide)'.
195
                        '</a></h3>'."\n";
203
                        '</a></h3>'."\n";
196
        } else {
204
        } else {
197
            $sortie .=  '</h3>'."\n";
205
            $sortie .=  '</h3>'."\n";
198
        }
206
        }
199
        $sortie .= '</div>'."\n";
207
        $sortie .= '</div>'."\n";
200
        $sortie .= '<div id="el1'.$i.'Child" class="child">'."\n";
208
        $sortie .= '<div id="el1'.$i.'Child" class="child">'."\n";
201
        $sortie .= '<dl class="hb_affichage_tabulaire">'."\n";
209
        $sortie .= '<dl class="hb_affichage_tabulaire">'."\n";
202
        if ($herb->equipe_liste[$i]->ADRESSE1 != '' && $herb->equipe_liste[$i]->ADRESSE2 != '') {
210
        if ($herb->equipe_liste[$i]->ADRESSE1 != '' && $herb->equipe_liste[$i]->ADRESSE2 != '') {
203
            $sortie .=  '<dt>'.'Adresse : '.'</dt>'.
211
            $sortie .=  '<dt>'.'Adresse : '.'</dt>'.
204
                        '<dd>'.$herb->equipe_liste[$i]->ADRESSE1.'<br />'.
212
                        '<dd>'.$herb->equipe_liste[$i]->ADRESSE1.'<br />'.
205
                        $herb->equipe_liste[$i]->ADRESSE2.'</dd>'."\n";
213
                        $herb->equipe_liste[$i]->ADRESSE2.'</dd>'."\n";
206
        } elseif ($herb->equipe_liste[$i]->ADRESSE1 != '' && $herb->equipe_liste[$i]->ADRESSE2 == '') {
214
        } elseif ($herb->equipe_liste[$i]->ADRESSE1 != '' && $herb->equipe_liste[$i]->ADRESSE2 == '') {
207
            $sortie .=  '<dt>'.'Adresse : '.'</dt>'.
215
            $sortie .=  '<dt>'.'Adresse : '.'</dt>'.
208
                        '<dd>'.$herb->equipe_liste[$i]->ADRESSE1.'</dd>'."\n";
216
                        '<dd>'.$herb->equipe_liste[$i]->ADRESSE1.'</dd>'."\n";
209
        } elseif ($herb->equipe_liste[$i]->ADRESSE1 == '' && $herb->equipe_liste[$i]->ADRESSE2 != '') {
217
        } elseif ($herb->equipe_liste[$i]->ADRESSE1 == '' && $herb->equipe_liste[$i]->ADRESSE2 != '') {
210
            $sortie .=  '<dt>'.'Adresse : '.'</dt>'.
218
            $sortie .=  '<dt>'.'Adresse : '.'</dt>'.
211
                        '<dd>'.$herb->equipe_liste[$i]->ADRESSE2.'</dd>'."\n";
219
                        '<dd>'.$herb->equipe_liste[$i]->ADRESSE2.'</dd>'."\n";
212
        }
220
        }
213
        
221
        
214
        if ($herb->equipe_liste[$i]->CP != '') {
222
        if ($herb->equipe_liste[$i]->CP != '') {
215
            $sortie .=  '<dt>'.'Code Postal : '.'</dt>'.
223
            $sortie .=  '<dt>'.'Code Postal : '.'</dt>'.
216
                        '<dd>'.$herb->equipe_liste[$i]->CP.'</dd>'."\n";
224
                        '<dd>'.$herb->equipe_liste[$i]->CP.'</dd>'."\n";
217
        }
225
        }
218
        if ($herb->equipe_liste[$i]->VILLE != '') {
226
        if ($herb->equipe_liste[$i]->VILLE != '') {
219
            $sortie .=  '<dt>'.'Ville : '.'</dt>'.
227
            $sortie .=  '<dt>'.'Ville : '.'</dt>'.
220
                        '<dd>'.$herb->equipe_liste[$i]->VILLE.'</dd>'."\n";
228
                        '<dd>'.$herb->equipe_liste[$i]->VILLE.'</dd>'."\n";
221
        }
229
        }
222
        if ($herb->equipe_liste[$i]->MAIL != '') {
230
        if ($herb->equipe_liste[$i]->MAIL != '') {
223
            $sortie .=  '<dt>'.'Mail : '.'</dt>'.
231
            $sortie .=  '<dt>'.'Mail : '.'</dt>'.
224
                        '<dd><a href="mailto:'.$herb->equipe_liste[$i]->MAIL.'">'.$herb->equipe_liste[$i]->MAIL.'</a></dd>'."\n";
232
                        '<dd><a href="mailto:'.$herb->equipe_liste[$i]->MAIL.'">'.$herb->equipe_liste[$i]->MAIL.'</a></dd>'."\n";
225
        }
233
        }
226
        if ($herb->equipe_liste[$i]->FONCTION != '') {
234
        if ($herb->equipe_liste[$i]->FONCTION != '') {
227
            $sortie .=  '<dt>'.'Fonction : '.'</dt>'.
235
            $sortie .=  '<dt>'.'Fonction : '.'</dt>'.
228
                        '<dd>'.$herb->equipe_liste[$i]->FONCTION.'</dd>'."\n";
236
                        '<dd>'.$herb->equipe_liste[$i]->FONCTION.'</dd>'."\n";
229
        }
237
        }
230
        $sortie .= '</dl>'."\n";
238
        $sortie .= '</dl>'."\n";
231
        $sortie .= '</div>'."\n";
239
        $sortie .= '</div>'."\n";
232
    }
240
    }
233
}
241
}
234
$sortie .= '<div class="hb_espace">&nbsp;</div>'."\n";
242
$sortie .= '<div class="hb_espace">&nbsp;</div>'."\n";
235
 
243
 
236
// +------------------------------------------------------------------------------------------------------+
244
// +------------------------------------------------------------------------------------------------------+
237
// |                                            PIED du PROGRAMME                                         |
245
// |                                            PIED du PROGRAMME                                         |
238
// +------------------------------------------------------------------------------------------------------+
246
// +------------------------------------------------------------------------------------------------------+
239
 
247
 
240
 
248
 
241
/* +--Fin du code ----------------------------------------------------------------------------------------+
249
/* +--Fin du code ----------------------------------------------------------------------------------------+
242
*
250
*
243
* $Log: not supported by cvs2svn $
251
* $Log: not supported by cvs2svn $
-
 
252
* Revision 1.1  2005/11/23 10:32:32  jp_milcent
-
 
253
* Ajout au dépot de l'application Herbiers.
-
 
254
* Elle doit à terme migrer dans eFlore.
-
 
255
*
244
* Revision 1.4  2005/04/06 13:29:41  jpm
256
* Revision 1.4  2005/04/06 13:29:41  jpm
245
* Correction du nom d'un attribut de la classe organisation.
257
* Correction du nom d'un attribut de la classe organisation.
246
*
258
*
247
* Revision 1.3  2005/03/30 09:48:58  jpm
259
* Revision 1.3  2005/03/30 09:48:58  jpm
248
* Début gestion des raccourcis vers l'administration.
260
* Début gestion des raccourcis vers l'administration.
249
*
261
*
250
* Revision 1.2  2005/03/09 15:55:02  jpm
262
* Revision 1.2  2005/03/09 15:55:02  jpm
251
* Correction bogue d'affichage quand donnée vide.
263
* Correction bogue d'affichage quand donnée vide.
252
*
264
*
253
* Revision 1.1  2005/03/08 13:49:17  jpm
265
* Revision 1.1  2005/03/08 13:49:17  jpm
254
* Ajout de l'application de consultation sous forme de moteur de recherche.
266
* Ajout de l'application de consultation sous forme de moteur de recherche.
255
*
267
*
256
*
268
*
257
* +-- Fin du code ----------------------------------------------------------------------------------------+
269
* +-- Fin du code ----------------------------------------------------------------------------------------+
258
*/
270
*/
259
?>
271
?>