Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 695 → Rev 694

/trunk/widget/modules/stats/squelettes/stats_nbre.tpl.html
File deleted
\ No newline at end of file
/trunk/widget/modules/stats/squelettes/stats_utilisateur.tpl.html
37,9 → 37,6
<?php $i=0;?>
<h1>Statistiques du CEL de <?=$utilisateur?></h1>
<div class="flottant-gauche">
<?php include('stats_nbre.tpl.html')?>
</div>
<div class="flottant-gauche">
<h2>Observations - Activité</h2>
<img src="<?=$url_service?>/UtilisationJournaliere/<?=date("Y-m-d", (time() - 86400))?>?serveur=<?=$i++?>&amp;utilisateur=<?=$utilisateur?>" alt="Intensité d'utilisation pour la journée d'hier" />
<img src="<?=$url_service?>/UtilisationJournaliere?serveur=<?=$i++?>&amp;utilisateur=<?=$utilisateur?>" alt="Intensité d'utilisation pour aujourd'hui" />
/trunk/widget/modules/stats/squelettes/stats.tpl.html
37,10 → 37,6
<?php $i=0;?>
<h1>Statistiques du CEL</h1>
<div class="flottant-gauche">
<?php include('stats_nbre.tpl.html')?>
</div>
<hr class="nettoyeur" />
<div class="flottant-gauche">
<h2>Observations - Activité</h2>
<img src="<?=$url_service?>/UtilisationJournaliere?serveur=<?=$i++?>/<?=date("Y-m-d", (time() - 86400))?>" alt="Intensité d'utilisation pour la journée d'hier" />
<img src="<?=$url_service?>/UtilisationJournaliere?serveur=<?=$i++?>" alt="Intensité d'utilisation pour aujourd'hui" />
/trunk/widget/modules/stats/Stats.php
47,7 → 47,6
*/
public function executerDefaut() {
$widget = null;
$widget['donnees'] = (array) $this->recupererStatsTxtNombres();
$widget['donnees']['url_service'] = sprintf($this->config['chemins']['baseURLServicesCelTpl'], 'CelStatistique');
$widget['squelette'] = 'stats';
return $widget;
56,7 → 55,6
public function executerUtilisateur() {
$widget = null;
if ($this->authentifierUtilisateur()) {
$widget['donnees'] = (array) $this->recupererStatsTxtNombres();
$widget['donnees']['url_service'] = sprintf($this->config['chemins']['baseURLServicesCelTpl'], 'CelStatistique');
$widget['donnees']['utilisateur'] = $this->getAuthIdentifiant();
$widget['squelette'] = 'stats_utilisateur';
63,22 → 61,4
}
return $widget;
}
private function recupererStatsTxtNombres() {
// Récupération des données au format Json
$service = "CelStatistiqueTxt/Nombres";
$parametres = array();
if (isset($this->parametres['mode']) && $this->parametres['mode'] == 'utilisateur' && $this->getAuthIdentifiant() != null) {
$parametres[] = 'utilisateur='.$this->getAuthIdentifiant();
}
if (isset($this->parametres['num_taxon'])) {
$parametres[] = 'num_taxon='.$this->parametres['num_taxon'];
}
$service .= (count($parametres) > 0) ? '?'.implode('&', $parametres) : '';
$url = sprintf($this->config['chemins']['baseURLServicesCelTpl'], $service);
$json = $this->getDao()->envoyerRequeteConsultation($url);
return json_decode($json);
}
}