Subversion Repositories Sites.obs-saisons.fr

Compare Revisions

Ignore whitespace Rev 334 → Rev 335

/trunk/applications/graphiques/evolution-evenements.php
83,6 → 83,7
 
 
</div>
<div class="aucune-donnee hide">Aucune donnée pour les critères demandés</div>
<div id="conteneur-graphique" class="conteneur-graphique"></div>
</div>
</body>
/trunk/applications/graphiques/calendrier-evenements.php
74,9 → 74,9
<?php endforeach; ?>
</select>
</div>
</div>
 
 
</div>
<div class="aucune-donnee hide">Aucune donnée pour les critères demandés</div>
<div id="conteneur-graphique" class="conteneur-graphique calendrier-evenements"></div>
</div>
</body>
/trunk/applications/graphiques/css/graphiques.css
1,5 → 1,5
.hide {
display: none;
display: none !important;
}
 
.conteneur-criteres > * {
7,3 → 7,15
margin-left: 5px;
margin-right: 5px;
}
 
.aucune-donnee {
position: absolute;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
color: #333;
font-weight: bold;
font-size: 1.3em;
}
/trunk/applications/graphiques/js/calendrier-evenements.js
12,7 → 12,13
 
function obtenirDonneesPhasesPhenologiques(id_espece, annee) {
$.get(url_jrest+'OdsExport/ExportPhasesPhenologiquesJson?espece='+id_espece+'&annee='+annee, function(e) {
dessinerGraphiquePhasesPhenologiques(e, annee);
var donnees_dispos = !jQuery.isEmptyObject(e);
if(donnees_dispos) {
dessinerGraphiquePhasesPhenologiques(e, annee);
}
 
$('.aucune-donnee').toggleClass('hide', donnees_dispos);
$('.conteneur-graphique').toggleClass('hide', !donnees_dispos);
});
}
 
22,6 → 28,7
function dessinerGraphiquePhasesPhenologiques(data, annee) {
 
var traces = new Array();
var nb_evenements = 0;
for (var id_evenement in data) {
if (!data.hasOwnProperty(id_evenement)) continue;
var data_evenement = data[id_evenement];
35,6 → 42,8
legende_points_index[capitaliserPremiereLettre(id_evenement)] = Object.keys(data_evenement.text_index).map(function(x) {
return parseFloat(x.replace("'", ''));
});
 
nb_evenements++;
}
 
var titre = 'Espèce '+obtenirNomEspeceSelectionnee();
44,7 → 53,6
titre += '<br /> Année '+obtenirAnneeSelectionnee();
}
 
 
var layout = {
title: titre,
xaxis: {
62,6 → 70,9
yanchor:"top",
y:-0.3,
x:0.5
},
yaxis: {
tickangle: (nb_evenements == 1 ? -90 : 0),
}
};
 
/trunk/applications/graphiques/js/evolution-evenements.js
42,7 → 42,13
 
function obtenirDonneesStadePhenologiques(id_espece, id_stades) {
$.get(url_jrest+'OdsExport/ExportEvolutionPhenologiqueJson?espece='+id_espece+'&evenements='+id_stades, function(e) {
dessinerGraphiqueEvolutionStadesPhenologiques(e, id_stades);
var donnees_dispos = !jQuery.isEmptyObject(e);
if(donnees_dispos) {
dessinerGraphiqueEvolutionStadesPhenologiques(e, id_stades);
}
 
$('.aucune-donnee').toggleClass('hide', donnees_dispos);
$('.conteneur-graphique').toggleClass('hide', !donnees_dispos);
});
}