Subversion Repositories Sites.obs-saisons.fr

Rev

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

Rev 331 Rev 333
Line 16... Line 16...
16
 
16
 
17
  $url_annee_min_obs = $url_jrest.'OdsObservation/AnneeMinimumObservation';
17
  $url_annee_min_obs = $url_jrest.'OdsObservation/AnneeMinimumObservation';
Line 18... Line 18...
18
  $annee_min_obs = json_decode(file_get_contents($url_annee_min_obs), true);
18
  $annee_min_obs = json_decode(file_get_contents($url_annee_min_obs), true);
-
 
19
 
-
 
20
  $annees_observations = range($annee_min_obs, date('Y'));
-
 
21
 
19
 
22
  $espece_defaut = !empty($_GET['espece']) ? $_GET['espece'] : null;
Line 20... Line 23...
20
  $annees_observations = range($annee_min_obs, date('Y'));
23
  $annee_defaut = !empty($_GET['annee']) ? $_GET['annee'] : 0;
21
?>
24
?>
22
 
25
 
Line 38... Line 41...
38
      <meta name="author" content="Tela Botanica" />
41
      <meta name="author" content="Tela Botanica" />
Line 39... Line 42...
39
 
42
 
40
	    <script type="text/javascript" src="<?= dirname($_SERVER['PHP_SELF'])."/"; ?>js/jquery-3.2.1.min.js"></script>
43
	    <script type="text/javascript" src="<?= dirname($_SERVER['PHP_SELF'])."/"; ?>js/jquery-3.2.1.min.js"></script>
41
	    <script type="text/javascript" src="<?= dirname($_SERVER['PHP_SELF'])."/"; ?>js/plotly.min.js"></script>
44
	    <script type="text/javascript" src="<?= dirname($_SERVER['PHP_SELF'])."/"; ?>js/plotly.min.js"></script>
42
	    <script type="text/javascript" src="<?= dirname($_SERVER['PHP_SELF'])."/"; ?>js/calendrier-evenements.js"></script>
45
	    <script type="text/javascript" src="<?= dirname($_SERVER['PHP_SELF'])."/"; ?>js/calendrier-evenements.js"></script>
Line 43... Line 46...
43
	    <link media="screen" href="<?= dirname($_SERVER['PHP_SELF'])."/"; ?>css/graphiques.css" type="text/css" rel="stylesheet" />
46
	    <link href="<?= dirname($_SERVER['PHP_SELF'])."/"; ?>css/graphiques.css" type="text/css" rel="stylesheet" />
44
 
47
 
45
      <script type="text/javascript">
48
      <script type="text/javascript">
46
        var url_jrest = <?= json_encode($url_jrest, true) ?>;
49
        var url_jrest = <?= json_encode($url_jrest, true) ?>;
-
 
50
        var global_evenements = <?= json_encode($stades, true) ?>;
-
 
51
        var annees_observations = <?= json_encode($annees_observations, true) ?>;
47
        var global_evenements = <?= json_encode($stades, true) ?>;
52
        var espece_defaut = <?= json_encode($espece_defaut, true) ?>;
48
        var annees_observations = <?= json_encode($annees_observations, true) ?>;
53
        var annee_defaut = <?= json_encode($annee_defaut, true) ?>;
49
      </script>
54
      </script>
50
    </head>
55
    </head>
51
    <body>
56
    <body>
Line 52... Line 57...
52
	     <div class="conteneur">
57
	     <div class="conteneur">
53
		       <div class="conteneur-criteres">
58
		       <div class="conteneur-criteres">
54
 
59
 
55
             <div class="conteneur_selecteur_especes">
60
             <div class="conteneur_selecteur_especes">
56
               <select id="selecteur_liste_especes">
61
               <select id="selecteur_liste_especes">
57
                 <option value="0" class="espece_type_0" selected="selected"> Choisissez une espèce </option>
62
                 <option value="0" class="espece_type_0" <?= $espece_defaut == null ? 'selected="selected"' : '' ?>> Choisissez une espèce </option>
58
                 <?php foreach($especes as $id_espece => $infos_espece) : ?>
63
                 <?php foreach($especes as $id_espece => $infos_espece) : ?>
59
                   <option value="<?= $id_espece; ?>"><?= mb_ucfirst($infos_espece['nom_vernaculaire']); ?></option>
64
                   <option <?= $espece_defaut == $id_espece ? 'selected="selected"' : '' ?> value="<?= $id_espece; ?>"><?= mb_ucfirst($infos_espece['nom_vernaculaire']); ?></option>
Line 60... Line 65...
60
                 <?php endforeach; ?>
65
                 <?php endforeach; ?>
61
               </select>
66
               </select>
62
             </div>
67
             </div>
63
 
68
 
64
             <div class="conteneur_selecteur_annees">
69
             <div class="conteneur_selecteur_annees">
65
               <select id="selecteur_annees">
70
               <select id="selecteur_annees">
66
                 <option data-evenements="[]" value="0" class="stade" selected="selected"> Toutes les années </option>
71
                 <option data-evenements="[]" value="0" class="stade" <?= $annee_defaut == 0 ? 'selected="selected"' : '' ?>> Toutes les années </option>
67
                 <?php foreach($annees_observations as $annee_obs) : ?>
72
                 <?php foreach($annees_observations as $annee_obs) : ?>