Subversion Repositories eFlore/Archives.chorologie

Rev

Rev 39 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 39 Rev 42
Line 19... Line 19...
19
// |                                                                                                      |
19
// |                                                                                                      |
Line 20... Line 20...
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                                    |
Line 21... Line 21...
21
// | along with Foobar; if not, write to the Free Software                                                |
21
// | along with Foobar; if not, write to the Free Software                                                |
Line 22... Line 22...
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                            |
Line 23... Line 23...
23
// +------------------------------------------------------------------------------------------------------+
23
// +------------------------------------------------------------------------------------------------------+
Line 24... Line -...
24
// CVS : $Id: eflore_chorologie.php,v 1.13 2006-05-31 16:00:13 jp_milcent Exp $
-
 
Line -... Line 24...
-
 
24
// CVS : $Id: eflore_chorologie.php,v 1.14 2007-07-17 17:12:46 jp_milcent Exp $
Line 25... Line 25...
25
/**
25
/**
Line 26... Line 26...
26
* Affichage des listes de noms de plantes par zones géographiques.
26
* Affichage des listes de noms de plantes par zones géographiques.
Line 27... Line 27...
27
*
27
*
Line 28... Line 28...
28
* Ce script fournit le code html correspondant aux listes de noms de plantes par zone géographique.
28
* Ce script fournit le code html correspondant aux listes de noms de plantes par zone géographique.
Line 29... Line 29...
29
*
29
*
Line 32... Line 32...
32
//Auteur original :
32
//Auteur original :
Line 33... Line 33...
33
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
33
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
Line 34... Line 34...
34
//Autres auteurs :
34
//Autres auteurs :
Line 35... Line 35...
35
*@author        Aucun
35
*@author        Aucun
Line 36... Line 36...
36
*@copyright     Tela-Botanica 2000-2004
36
*@copyright     Tela-Botanica 2000-2004
Line 37... Line -...
37
*@version       $Revision: 1.13 $ $Date: 2006-05-31 16:00:13 $
-
 
Line -... Line 37...
-
 
37
*@version       $Revision: 1.14 $ $Date: 2007-07-17 17:12:46 $
Line 38... Line 38...
38
// +------------------------------------------------------------------------------------------------------+
38
// +------------------------------------------------------------------------------------------------------+
Line 39... Line 39...
39
*/
39
*/
Line 40... Line 40...
40
40
Line 41... Line 41...
41
// +------------------------------------------------------------------------------------------------------+
41
// +------------------------------------------------------------------------------------------------------+
Line 42... Line 42...
42
// |                                            ENTÊTE du PROGRAMME                                       |
42
// |                                            ENTÊTE du PROGRAMME                                       |
Line 95... Line 95...
95
{
95
{
Line 96... Line 96...
96
    // +--------------------------------------------------------------------------------------------------+
96
    // +--------------------------------------------------------------------------------------------------+
Line 97... Line 97...
97
    // Initialisation
97
    // Initialisation
Line 98... Line 98...
98
    $sortie = '';
98
    $sortie = '';
Line 99... Line 99...
99
   
99
   
Line 100... Line -...
100
    global $choro_dep_TABLEAU_CHOIX_LIGNE_PAGE;
-
 
Line 101... Line -...
101
    global $image_x;
-
 
Line 102... Line -...
102
    global $image_y;
-
 
Line 103... Line -...
103
    global $historique_cartes;
-
 
Line 104... Line -...
104
    global $lettre;
-
 
Line 105... Line -...
105
    global $departement;
-
 
Line 106... Line -...
106
    global $nombre_taxon;
-
 
Line 107... Line -...
107
    global $liste_zone_carte;
-
 
Line 108... Line -...
108
   
-
 
Line 109... Line -...
109
   
-
 
Line -... Line 100...
-
 
100
    $image_x = null;
Line -... Line 101...
-
 
101
    if (isset($_POST['image_x'])) $image_x = $_POST['image_x'];
Line -... Line 102...
-
 
102
    $image_y = null;
Line -... Line 103...
-
 
103
    if (isset($_POST['image_y'])) $image_y = $_POST['image_y'];
Line -... Line 104...
-
 
104
    $historique_cartes = null;
Line -... Line 105...
-
 
105
    if (isset($_POST['historique_cartes'])) $historique_cartes = $_POST['historique_cartes'];
Line -... Line 106...
-
 
106
    $liste_zone_carte = null;
Line -... Line 107...
-
 
107
    if (isset($_POST['liste_zone_carte'])) $liste_zone_carte = $_POST['liste_zone_carte'];
Line -... Line 108...
-
 
108
    $lettre = null;
Line -... Line 109...
-
 
109
    if (isset($_GET['lettre'])) $lettre = $_GET['lettre'];
Line -... Line 110...
-
 
110
    $GLOBALS['lettre'] = $lettre;
Line -... Line 111...
-
 
111
    $departement = null;
Line -... Line 112...
-
 
112
    if (isset($_GET['departement'])) $departement = $_GET['departement'];
Line -... Line 113...
-
 
113
    $GLOBALS['departement'] = $departement;
Line -... Line 114...
-
 
114
    $nombre_taxon = null;
Line -... Line 115...
-
 
115
    if (isset($_GET['nombre_taxon'])) $nombre_taxon = $_GET['nombre_taxon'];
Line -... Line 116...
-
 
116
    $GLOBALS['nombre_taxon'] = $nombre_taxon;
Line 110... Line 117...
110
    // +--------------------------------------------------------------------------------------------------+
117
    // +--------------------------------------------------------------------------------------------------+
Line 111... Line 118...
111
    // PARAMETRAGE des TABLEAUX de la FONCTION rechercheAlphabet()
118
    // PARAMETRAGE des TABLEAUX de la FONCTION rechercheAlphabet()
Line 112... Line 119...
112
   
119
   
Line 113... Line 120...
113
    $tablo_formatLigne['Class_pair'] = 'echoro_ligne_paire';
120
    $tablo_formatLigne['Class_pair'] = 'echoro_ligne_paire';
Line 114... Line 121...
114
    $tablo_formatLigne['Class_impair'] = 'echoro_ligne_impaire';
121
    $tablo_formatLigne['Class_impair'] = 'echoro_ligne_impaire';
Line 162... Line 169...
162
   
169
   
Line 163... Line 170...
163
    $fragmenteur['nbre_ligne_page_defaut'] = NBRE_LIGNE_PAGE_DEFAUT;
170
    $fragmenteur['nbre_ligne_page_defaut'] = NBRE_LIGNE_PAGE_DEFAUT;
Line 164... Line 171...
164
    $fragmenteur['numero_ligne_depart'] = NUMERO_LIGNE_DEPART;
171
    $fragmenteur['numero_ligne_depart'] = NUMERO_LIGNE_DEPART;
Line 165... Line 172...
165
    $fragmenteur['afficher_titre'] = AFFICHER_TITRE;
172
    $fragmenteur['afficher_titre'] = AFFICHER_TITRE;
Line 166... Line 173...
166
    $fragmenteur['titre'] = TITRE_FRAGMENTEUR;
173
    $fragmenteur['titre'] = TITRE_FRAGMENTEUR;
Line 167... Line -...
167
    $fragmenteur['tableau_choix_ligne_page'] = $choro_dep_TABLEAU_CHOIX_LIGNE_PAGE;
-
 
Line -... Line 174...
-
 
174
    $fragmenteur['tableau_choix_ligne_page'] = $GLOBALS['choro_dep_TABLEAU_CHOIX_LIGNE_PAGE'];
Line 168... Line 175...
168
    $fragmenteur['modele_info'] = MODELE_INFO;
175
    $fragmenteur['modele_info'] = MODELE_INFO;
Line 169... Line 176...
169
    $fragmenteur['classe_css_titre'] = CLASSE_CSS_TITRE;
176
    $fragmenteur['classe_css_titre'] = CLASSE_CSS_TITRE;
Line 170... Line 177...
170
    $fragmenteur['classe_css_fragmenteur'] = CLASSE_CSS_FRAGMENTEUR;
177
    $fragmenteur['classe_css_fragmenteur'] = CLASSE_CSS_FRAGMENTEUR;
Line 171... Line 178...
171
    $fragmenteur['classe_css_info'] = CLASSE_CSS_INFO;
178
    $fragmenteur['classe_css_info'] = CLASSE_CSS_INFO;
Line 172... Line 179...
172
   
179
   
Line 428... Line 435...
428
                                        $format_intro = $workbook->addFormat();
435
                                        $format_intro = $workbook->addFormat();
Line 429... Line 436...
429
                                        $format_intro->setBold(1);
436
                                        $format_intro->setBold(1);
Line 430... Line 437...
430
                                        $format_intro->setSize(12);
437
                                        $format_intro->setSize(12);
Line 431... Line 438...
431
                                       
438
                                       
Line 432... Line 439...
432
                                        $worksheet->mergeCells($i++, 0, $i, 8);
439
                                        $worksheet->mergeCells($i++, 0, $i, 8);
Line 433... Line -...
433
                                        if ($GLOBALS['lettre'] != 'tous') {
-
 
Line 434... Line -...
434
                                                $titre = 'Export des taxons commençant par la lettre '.$GLOBALS['lettre'].' présents dans le département '.$tableau_infoDep['NUMERO'];
-
 
Line -... Line 440...
-
 
440
                                        if ($lettre != 'tous') {
Line -... Line 441...
-
 
441
                                                $titre = 'Export des taxons commençant par la lettre '.$lettre.' présents dans le département '.$tableau_infoDep['NUMERO'];
Line 435... Line 442...
435
                                        } else {
442
                                        } else {
Line 436... Line 443...
436
                                                $titre = 'Export des taxons présents dans le département '.$tableau_infoDep['NUMERO'];
443
                                                $titre = 'Export des taxons présents dans le département '.$tableau_infoDep['NUMERO'];
Line 437... Line 444...
437
                                        }
444
                                        }
Line 438... Line 445...
438
                                        $worksheet->writeString(0, 0, $titre, $format_titre);
445
                                        $worksheet->writeString(0, 0, $titre, $format_titre);
Line 439... Line 446...
439
                                       
446
                                       
Line 628... Line 635...
628
635
Line 629... Line 636...
629
636
Line 630... Line 637...
630
/* +--Fin du code ----------------------------------------------------------------------------------------+
637
/* +--Fin du code ----------------------------------------------------------------------------------------+
Line 631... Line 638...
631
*
638
*
Line 632... Line 639...
632
* $Log: not supported by cvs2svn $
639
* $Log: not supported by cvs2svn $
Line -... Line 640...
-
 
640
* Revision 1.13  2006-05-31 16:00:13  jp_milcent
Line -... Line 641...
-
 
641
* Gestion de l'url pour le lien vers la licence du fichier d'export.
Line -... Line 642...
-
 
642
*
Line 633... Line 643...
633
* Revision 1.12  2006/05/31 15:14:51  jp_milcent
643
* Revision 1.12  2006/05/31 15:14:51  jp_milcent
Line 634... Line 644...
634
* Amélioration de la gestion de l'export xls (suite).
644
* Amélioration de la gestion de l'export xls (suite).
Line 635... Line 645...
635
*
645
*
Line 636... Line 646...
636
* Revision 1.11  2006/05/31 15:11:29  jp_milcent
646
* Revision 1.11  2006/05/31 15:11:29  jp_milcent
Line 637... Line 647...
637
* Amélioration de la gestion de l'export xls.
647
* Amélioration de la gestion de l'export xls.