Subversion Repositories eFlore/Archives.chorologie

Rev

Rev 5 | Rev 19 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5 Rev 14
Line 19... Line 19...
19
// |                                                                                                      |
19
// |                                                                                                      |
20
// | You should have received a copy of the GNU General Public License                                    |
20
// | You should have received a copy of the GNU General Public License                                    |
21
// | along with Foobar; if not, write to the Free Software                                                |
21
// | along with Foobar; if not, write to the Free Software                                                |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
23
// +------------------------------------------------------------------------------------------------------+
23
// +------------------------------------------------------------------------------------------------------+
24
// CVS : $Id: echoro_affichage_xhtml.fonct.php,v 1.1 2005-02-22 12:03:14 jpm Exp $
24
// CVS : $Id: echoro_affichage_xhtml.fonct.php,v 1.2 2005-02-22 19:36:28 jpm Exp $
25
/**
25
/**
26
* Fichier permettant d'inclure les données dans du XHTML.
26
* Fichier permettant d'inclure les données dans du XHTML.
27
*
27
*
28
* Fichier contenant des fonctions retournant du XHTML une fois les données passées en paramêtre incluse à l 'intérieur.
28
* Fichier contenant des fonctions retournant du XHTML une fois les données passées en paramêtre incluse à l 'intérieur.
29
*
29
*
Line 32... Line 32...
32
//Auteur original :
32
//Auteur original :
33
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
33
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
34
//Autres auteurs :
34
//Autres auteurs :
35
*@author        Aucun
35
*@author        Aucun
36
*@copyright     Tela-Botanica 2000-2004
36
*@copyright     Tela-Botanica 2000-2004
37
*@version       $Revision: 1.1 $ $Date: 2005-02-22 12:03:14 $
37
*@version       $Revision: 1.2 $ $Date: 2005-02-22 19:36:28 $
38
// +------------------------------------------------------------------------------------------------------+
38
// +------------------------------------------------------------------------------------------------------+
39
*/
39
*/
Line 40... Line 40...
40
 
40
 
41
/**
41
/**
Line 83... Line 83...
83
{
83
{
84
    $html_renvoyer='';
84
    $html_renvoyer='';
Line 85... Line 85...
85
    
85
    
86
    switch ($type_inclusion){
86
    switch ($type_inclusion){
87
        //----------------------------- LES TITRES -----------------------------
87
        //----------------------------- LES TITRES -----------------------------
88
        case "titre_liste" :
88
        case 'titre_liste' :
89
            $html_renvoyer = '<h1>Département : '.$variable[0].'  ( '.$variable[1].' taxons )</h1>'."\n";
89
            $html_renvoyer = '<h1>Département : '.$variable[0].'  ( '.$variable[1].' taxons )</h1>'."\n";
90
            break;
90
            break;
91
        case "titre_carte" :
91
        case 'titre_carte' :
92
            $html_renvoyer = '<h1>'.$variable[0].' départements possédant une liste de plantes en cours d\'élaboration</h1>'."\n";
92
            $html_renvoyer = '<h1>'.$variable[0].' départements possédant une liste de plantes en cours d\'élaboration</h1>'."\n";
93
            break;
93
            break;
94
        case "titre_corres" :
94
        case 'titre_corres' :
95
            $html_renvoyer = '<h1>Les correspondants départementaux</h1>'."\n";
95
            $html_renvoyer = '<h1>Les correspondants départementaux</h1>'."\n";
96
            break;
96
            break;
97
        case "titre_sources" :
97
        case 'titre_sources' :
98
            $html_renvoyer = '<h1>Les sources bibliographiques</h1>'."\n";
98
            $html_renvoyer = '<h1>Les sources bibliographiques</h1>'."\n";
99
            break;
99
            break;
100
            case "titre_avertir" :
100
            case 'titre_avertir' :
101
            $html_renvoyer = '<h1>Avertissement concernant le projet chorologie départementale</h1>'."\n";
101
            $html_renvoyer = '<h1>Avertissement concernant le projet chorologie départementale</h1>'."\n";
102
            break;
102
            break;
103
        //----------------------------- LES OUVERTURES DE TABLEAUX -----------------------------
103
        //----------------------------- LES OUVERTURES DE TABLEAUX -----------------------------
104
        case "tab_ouvre" :
104
        case 'tab_ouvre' :
105
            $html_renvoyer = '<table>'."\n";
105
            $html_renvoyer = '<table>'."\n";
106
            break;
106
            break;
107
        case "tab_ouvre_liste_taxon" :
107
        case 'tab_ouvre_liste_taxon' :
108
            if ($variable[0] == 'tous') {
108
            if ($variable[0] == 'tous') {
109
                $html_renvoyer ='<h2>Affichage de tous les taxons du département</h2>';
109
                $html_renvoyer ='<h2>Affichage de tous les taxons du département</h2>';
110
            } else {
110
            } else {
111
                $html_renvoyer ='<h2>Affichage des taxons commençant par la lettre : '.$variable[0].'</h2>';
111
                $html_renvoyer ='<h2>Affichage des taxons commençant par la lettre : '.$variable[0].'</h2>';
Line 155... Line 155...
155
                        </tr>
155
                        </tr>
156
                    </thead>
156
                    </thead>
157
                    <tbody>';
157
                    <tbody>';
158
            break;
158
            break;
159
        //----------------------------- LES FERMETURES DE TABLEAUX -----------------------------
159
        //----------------------------- LES FERMETURES DE TABLEAUX -----------------------------
160
        case "tab_evol_ferme" :
160
        case 'tab_evol_ferme' :
161
            $html_renvoyer ='</tbody>'."\n".'</table>'."\n";
161
            $html_renvoyer ='</tbody>'."\n".'</table>'."\n";
162
            break;
162
            break;
163
        case "tab_ferme" :
163
        case 'tab_ferme' :
164
            $html_renvoyer = '</table>'."\n";
164
            $html_renvoyer = '</table>'."\n";
165
            break;
165
            break;
166
        //----------------------------- LES OUVERTURES DE LIGNES DE TABLEAUX -----------------------------
166
        //----------------------------- LES OUVERTURES DE LIGNES DE TABLEAUX -----------------------------
167
        case "debut_ligne_alerte" :
167
        case 'debut_ligne_alerte' :
168
            $html_renvoyer ='
168
            $html_renvoyer ='<p class="pap_erreur">'."\n";
169
    <tr class="insTitle1">
-
 
170
        <td align="center">Attention</td>
-
 
171
    </tr>
-
 
172
    <tr>
-
 
173
        <td class="eflore_avertissement" align="center">';
-
 
174
            break;
169
            break;
175
        //----------------------------- LES FIN DE LIGNES DE TABLEAUX -----------------------------
170
        //----------------------------- LES FIN DE LIGNES DE TABLEAUX -----------------------------
176
        case "fin_ligne_alerte" :
171
        case 'fin_ligne_alerte' :
177
            $html_renvoyer ='
172
            $html_renvoyer ='</p>'."\n";
178
        </td>
-
 
179
    </tr>';
-
 
180
            break;
173
            break;
181
        //----------------------------- LES TEXTES DANS TABLEAUX -----------------------------
174
        //----------------------------- LES TEXTES DANS TABLEAUX -----------------------------
182
        case "avertissement_carte" :
175
        case 'avertissement_carte' :
183
            $html_renvoyer ='
176
            $html_renvoyer = 
184
    <tr><td>&nbsp;</td></tr>
-
 
185
    <tr class="texte_tb2 texte_c texte_g">
-
 
186
        <td >
177
                '<p>'."\n".
187
            Cliquez sur une zone colorée de la carte pour afficher la liste des taxons.<br>
178
                'Cliquez sur une zone colorée de la carte pour afficher la liste des taxons.<br />'."\n".
188
            La couleur est proportionnelle au nombre de taxons.
179
                'La couleur est proportionnelle au nombre de taxons.'."\n".
189
        </td>
-
 
190
    </tr>
-
 
191
    <tr>
-
 
192
        <td>&nbsp;</td>
180
                '</p>'."\n".
193
    </tr>
-
 
194
    <tr class="insTitle1 texte_c">
-
 
195
        <td>Avertissement : </td>
181
                '<h2>Avertissement : </h2>'."\n".
196
    </tr>
-
 
197
    <tr class="texte_tb2 texte_c">
-
 
198
        <td>
182
                '<p>'."\n".
199
            Les informations fournies par cette application ne peuvent pas être considérées comme des références.<br>
183
                'Les informations fournies par cette application ne peuvent pas être considérées comme des références.<br />'."\n".
200
            Ce sont des documents en cours d\'élaboration.<br>
184
                'Ce sont des documents en cours d\'élaboration.<br />'."\n".
201
        </td>
-
 
202
    </tr>
-
 
203
    <tr><td>&nbsp;</td></tr>';
185
                '</p>'."\n";
204
            break;
186
            break;
205
 
187
            
206
        case "info_dep" :
188
        case 'info_dep' :
207
            $html_renvoyer = inclusion_html('tab_ouvre').'
-
 
208
                    <tr class="insTitle1">
-
 
209
                        <td colspan="2">Informations sur le département : </td>
-
 
210
                    </tr>
-
 
211
                    </tr>
-
 
212
                    <tr class="texte_tb2">
-
 
213
                        <td width="25%" class="texte_tb2 texte_g">Correspondant : </td>';
189
            $html_renvoyer = '<h1>Informations sur le département : </h1>'."\n".'<h2>Correspondant : </h2>'."\n";
214
            for($i=0;$i<count($variable[1]);$i++){
190
            for ($i = 0; $i < count($variable[1]); $i++){
215
                if ($i>=1){
191
                if ($i >= 1) {
216
                $html_renvoyer .= '
192
                    $html_renvoyer .= '
217
                    </tr>
193
                    </tr>
218
                    <tr>
194
                    <tr>
219
                        <td width="25%">&nbsp;</td>';
195
                        <td width="25%">&nbsp;</td>';
220
                }
196
                }
221
                if(ereg("[@]", $variable[1][$i]['COURRIEL'])){
197
                if(ereg("[@]", $variable[1][$i]['COURRIEL'])){
Line 244... Line 220...
244
            }
220
            }
245
            $html_renvoyer .= '
221
            $html_renvoyer .= '
246
                    </tr>';
222
                    </tr>';
247
            $html_renvoyer .= inclusion_html('tab_ferme');
223
            $html_renvoyer .= inclusion_html('tab_ferme');
248
            break;
224
            break;
249
 
225
        
250
        case "intro_corres" :
226
        case 'intro_corres' :
251
            $html_renvoyer ='
-
 
252
    <tr><td>&nbsp;</td></tr>
-
 
253
    <tr class="insTitle1">
-
 
254
        <td>
-
 
255
            Dans quel but joindre les correspondant ?
227
            $html_renvoyer = '<h1>Dans quel but joindre les correspondant ?</h1>'.
256
        </td>
-
 
257
    </tr>
-
 
258
    <tr class="texte_tb2">
228
                '<p>'."\n".
259
        <td>
-
 
260
            Il est utile d\'informer les correspondants départementaux lorsque vous constatez des erreurs dans les listes.<br/>
229
                'Il est utile d\'informer les correspondants départementaux lorsque vous constatez des erreurs dans les listes.<br />'."\n".
261
            Ce ne sont que des listes de travail qui sont donc incomplètes ou qui peuvent indiquer des taxons disparus.<br/>
230
                'Ce ne sont que des listes de travail qui sont donc incomplètes ou qui peuvent indiquer des taxons disparus.<br />'."\n".
262
            C\'est pour améliorer la qualité de ces listes et en faire profiter tous les membres du réseau que nous comptons sur votre participation.<br/><br/>
231
                'C\'est pour améliorer la qualité de ces listes et en faire profiter tous les membres du réseau que nous comptons sur votre participation.<br /><br />.'."\n".
263
            La coordination du projet et l\'intégration des données sont assurées par <a href="mailto:philippe.julve@wanadoo.fr" class="eflore_lien">Philippe JULVE</a>
232
                'La coordination du projet et l\'intégration des données sont assurées par <a href="mailto:philippe.julve@wanadoo.fr" class="eflore_lien">Philippe JULVE</a>'."\n".
264
        </td>
-
 
265
    </tr>
-
 
266
        <tr class="texte_tb2">
-
 
267
        <td>
-
 
268
            &nbsp;
-
 
269
        </td>
-
 
270
    </tr>';
-
 
271
            break;
-
 
272
 
-
 
273
        case "texte_avertir" :
-
 
274
            $html_renvoyer ='
-
 
275
    <tr class="texte_tb2 texte_j">
-
 
276
        <td >
-
 
277
            Ce projet vise à produire la cartographie départementale des plantes de
-
 
278
            France métropolitaine à partir du dépouillement de la littérature, données
-
 
279
            qui pourront ensuite être améliorées au cours du temps en fonction de vos
-
 
280
            remarques et de vos investigations de terrain.
-
 
281
            <br/><br/>
-
 
282
            Le but visé par les auteurs de ce projet est de répondre à une question très
-
 
283
            fréquemment posée, celle de disposer de listes de taxons à l\'échelle
-
 
284
            départementale pour les prospections de terrain. A terme, il sera aussi
-
 
285
            possible d\'obtenir pour chaque taxon, la liste des départements où il est
-
 
286
            présent.
-
 
287
            <br/><br/>
-
 
288
            Bien sûr, ces listes départementales ne remplacent pas les monographies
-
 
289
            régionales, et elles sont nombreuses ! Elles vous permettront de disposer de
-
 
290
            beaucoup plus d\'informations pour aller à la découverte des flores locales,
-
 
291
            et nous vous conseillons de vous y référer autant que faire se peut.
-
 
292
            <br/><br/>
-
 
293
            Ce travail de compilation à l\'échelle départementale ne se situe pas en
-
 
294
            concurrence des travaux de relevés sur le terrain à l\'échelle de la station
-
 
295
            tels qu\'ils sont menés, notamment par les Conservatoires Botaniques
-
 
296
            Nationaux, et qui permettront à terme de donner une vision beaucoup plus
-
 
297
            fine de la répartition des plantes sur notre territoire. Mais il permet de
-
 
298
            combler une lacune au niveau national en attendant que ces travaux de plus
-
 
299
            long terme puissent être publiés globalement.
-
 
300
            <br/><br/>
-
 
301
            Participation au projet : vous pouvez communiquer vos remarques sur les
-
 
302
            listes départementales (ajout, suppression, commentaires) en envoyant un
-
 
303
            message au responsable dont le nom figure en haut de chaque page.
-
 
304
            <br/><br/>
233
                '</p>'."\n";
305
            Ce projet est coordonné par <a href="mailto:philippe.julve@wanadoo.fr" class="eflore_lien">Philippe JULVE</a>,
-
 
306
            avec l\'aide de <a href="mailto:b.bock@wanadoo.fr" class="eflore_lien">Benoît BOCK</a>,
-
 
307
            qui ont la lourde tâche de gérer et d\'homogénéiser
-
 
308
            toutes les listes envoyées par les correspondants régionaux avant de les
-
 
309
            communiquer à Tela Botanica qui les intègre dans sa base de données.
-
 
310
        </td>
-
 
311
    </tr>
-
 
312
    <tr><td>&nbsp;</td></tr>';
-
 
313
            break;
234
            break;
314
        //----------------------------- LES PIEDS DE PAGES -----------------------------
235
        //----------------------------- LES PIEDS DE PAGES -----------------------------
315
        case "pied_page" :
236
        case 'pied_page' :
316
            $html_renvoyer = '<p class="eflore_pied_page">'."\n";
237
            $html_renvoyer = '<p class="eflore_pied_page">'."\n";
317
            $html_renvoyer .= 'Si vous constatez des problèmes ou des insuffisances en utilisant cette application, veuillez contacter :'."\n";
238
            $html_renvoyer .= 'Si vous constatez des problèmes ou des insuffisances en utilisant cette application, veuillez contacter :'."\n";
318
            $html_renvoyer .= '<a href="mailto:jpm@tela-botanica.org">Jean-Pascal MILCENT</a>'."\n";
239
            $html_renvoyer .= '<a href="mailto:jpm@tela-botanica.org">Jean-Pascal MILCENT</a>'."\n";
319
            $html_renvoyer .= '</p>'."\n";
240
            $html_renvoyer .= '</p>'."\n";
320
            break;
241
            break;
Line 327... Line 248...
327
}//fin fonction inclusion_html
248
}//fin fonction inclusion_html
Line 328... Line 249...
328
 
249
 
329
/* +--Fin du code ----------------------------------------------------------------------------------------+
250
/* +--Fin du code ----------------------------------------------------------------------------------------+
330
*
251
*
-
 
252
* $Log: not supported by cvs2svn $
-
 
253
* Revision 1.1  2005/02/22 12:03:14  jpm
-
 
254
* Ajout des fichiers de la bibliothèque de l'application.
331
* $Log: not supported by cvs2svn $
255
*
332
*
256
*
333
* +-- Fin du code ----------------------------------------------------------------------------------------+
257
* +-- Fin du code ----------------------------------------------------------------------------------------+
334
*/
258
*/
335
?>
259
?>