Subversion Repositories eFlore/Archives.chorologie

Rev

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

Rev 31 Rev 34
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.4 2005-05-31 13:45:22 jpm Exp $
24
// CVS : $Id: echoro_affichage_xhtml.fonct.php,v 1.5 2006-05-31 14:43:35 jp_milcent 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.4 $ $Date: 2005-05-31 13:45:22 $
37
*@version       $Revision: 1.5 $ $Date: 2006-05-31 14:43:35 $
38
// +------------------------------------------------------------------------------------------------------+
38
// +------------------------------------------------------------------------------------------------------+
39
*/
39
*/
Line 40... Line 40...
40
 
40
 
41
/**
41
/**
Line 60... Line 60...
60
            $message_renvoyer = 
60
            $message_renvoyer = 
61
            inclusion_html('debut_ligne_alerte').
61
            inclusion_html('debut_ligne_alerte').
62
            'Aucune liste disponible pour l\'instant dans ce département !'.
62
            'Aucune liste disponible pour l\'instant dans ce département !'.
63
            inclusion_html('fin_ligne_alerte');
63
            inclusion_html('fin_ligne_alerte');
64
            break;
64
            break;
-
 
65
		case '03' :
-
 
66
            $message_renvoyer = 
-
 
67
            inclusion_html('debut_ligne_alerte').
-
 
68
            'Veuillez précisez le format pour l\'export !'.
-
 
69
            inclusion_html('fin_ligne_alerte');
-
 
70
            break;
65
    }//fin du switch
71
    }//fin du switch
Line 66... Line 72...
66
    
72
    
Line 67... Line 73...
67
    $message_renvoyer = remplaceEntiteHTLM($message_renvoyer);
73
    $message_renvoyer = remplaceEntiteHTLM($message_renvoyer);
Line 103... Line 109...
103
        case 'tab_ouvre' :
109
        case 'tab_ouvre' :
104
            $html_renvoyer = '<table>'."\n";
110
            $html_renvoyer = '<table>'."\n";
105
            break;
111
            break;
106
        case 'tab_ouvre_liste_taxon' :
112
        case 'tab_ouvre_liste_taxon' :
107
            if ($variable[0] == 'tous') {
113
            if ($variable[0] == 'tous') {
108
                $html_renvoyer ='<h2>Affichage de tous les taxons du département</h2>';
114
                $html_renvoyer = '<h2>Affichage de tous les taxons du département</h2>';
109
            } else {
115
            } else {
110
                $html_renvoyer ='<h2>Affichage des taxons commençant par la lettre : '.$variable[0].'</h2>';
116
                $html_renvoyer = '<h2>Affichage des taxons commençant par la lettre : '.$variable[0].'</h2>';
111
            }
117
            }
112
            $html_renvoyer .='<table id="echoro_resultat">
118
            $html_renvoyer .='<table id="echoro_resultat">
113
                    <colgroup>
119
                    <colgroup>
114
                        <col class="echoro_colonne_01" />
120
                        <col class="echoro_colonne_01" />
115
                        <col class="echoro_colonne_02" />
121
                        <col class="echoro_colonne_02" />
Line 208... Line 214...
208
            $html_renvoyer .= '<ul>'."\n";
214
            $html_renvoyer .= '<ul>'."\n";
209
            for($i = 0; $i < $nbre_source; $i++){
215
            for($i = 0; $i < $nbre_source; $i++){
210
                $html_renvoyer .= '<li>'.$variable[0][$i].'</li>';
216
                $html_renvoyer .= '<li>'.$variable[0][$i].'</li>';
211
            }
217
            }
212
            $html_renvoyer .= '</ul>';
218
            $html_renvoyer .= '</ul>';
-
 
219
 
-
 
220
            // Gestion de l'export
-
 
221
            $html_renvoyer .= '<h2>Télécharger les données : </h2>'."\n";
-
 
222
            $url_export = clone $GLOBALS['_ECHORO_']['url'];
-
 
223
            $url_export->addQueryString('image_x', $GLOBALS['image_x']);
-
 
224
            $url_export->addQueryString('image_y', $GLOBALS['image_y']);
-
 
225
            $url_export->addQueryString('lettre', $GLOBALS['lettre']);
-
 
226
            $url_export->addQueryString('departement', $GLOBALS['departement']);
-
 
227
            $url_export->addQueryString('nombre_taxon', $GLOBALS['nombre_taxon']);
-
 
228
            $url_export->addQueryString('action', 'export');
-
 
229
            $url_export->addQueryString('format', 'xls');
-
 
230
            if ($GLOBALS['lettre'] != 'tous') {
-
 
231
            	$html_renvoyer .= '<p><a href="'.$url_export->getURL().'">Export au format excell des taxons du département commençant par la lettre '.$GLOBALS['lettre'].'.</a></p>';
-
 
232
            } else {
-
 
233
            	$html_renvoyer .= '<p><a href="'.$url_export->getURL().'">Export au format excell de tous les taxons du département.</a></p>';
-
 
234
            }
-
 
235
 
-
 
236
            // Gestion du titre de la navigation
-
 
237
            $html_renvoyer .= '<h2>Recherche et navigation dans les résultats : </h2>'."\n";
213
            break;
238
            break;
Line 214... Line 239...
214
        
239
        
215
        case 'intro_contrib' :
240
        case 'intro_contrib' :
216
            $html_renvoyer = '<h1>Dans quel but joindre les contributeurs ?</h1>'.
241
            $html_renvoyer = '<h1>Dans quel but joindre les contributeurs ?</h1>'.
Line 237... Line 262...
237
}//fin fonction inclusion_html
262
}//fin fonction inclusion_html
Line 238... Line 263...
238
 
263
 
239
/* +--Fin du code ----------------------------------------------------------------------------------------+
264
/* +--Fin du code ----------------------------------------------------------------------------------------+
240
*
265
*
-
 
266
* $Log: not supported by cvs2svn $
-
 
267
* Revision 1.4  2005/05/31 13:45:22  jpm
-
 
268
* Correction erreur xhtml.
241
* $Log: not supported by cvs2svn $
269
*
242
* Revision 1.3  2005/02/23 17:29:57  jpm
270
* Revision 1.3  2005/02/23 17:29:57  jpm
243
* Amélioration du code html.
271
* Amélioration du code html.
244
*
272
*
245
* Revision 1.2  2005/02/22 19:36:28  jpm
273
* Revision 1.2  2005/02/22 19:36:28  jpm