Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 703 → Rev 700

/trunk/widget/modules/stats/squelettes/filtres.tpl.html
1,10 → 1,3
<?php if (array_key_exists('taxon', $filtres) || array_key_exists('num_taxon', $filtres)) : ?>
<p>Filtes actifs :
<?php if (array_key_exists('taxon', $filtres)) : ?>
nom du taxon=<?=$filtres['num_taxon']?>
<?php endif; ?>
<?php if (array_key_exists('num_taxon', $filtres)) : ?>
numéro du taxon=<?=$filtres['num_taxon']?>
<?php endif; ?>
</p>
<?php if (isset($taxon)) : ?>
<p>Filtes actifs : taxon=<?=$taxon?></p>
<?php endif; ?>
/trunk/widget/modules/stats/Stats.php
50,9 → 50,13
public function executerDefaut() {
$widget = null;
if ($this->mode == self::MODE_DEFAUT) {
$widget['donnees'] = (array) $this->recupererStatsTxtNombres();
$widget['donnees']['url_service'] = sprintf($this->config['chemins']['baseURLServicesCelTpl'], 'CelStatistique');
$widget['squelette'] = 'stats';
} else if ($this->mode == self::MODE_UTILISATEUR) {
if ($this->authentifierUtilisateur()) {
$widget['donnees'] = (array) $this->recupererStatsTxtNombres();
$widget['donnees']['url_service'] = sprintf($this->config['chemins']['baseURLServicesCelTpl'], 'CelStatistique');
$widget['donnees']['utilisateur'] = $this->getAuthIdentifiant();
$widget['donnees']['utilisateur_nom_prenom'] = $this->recupererPrenomNomIdentifie();
$widget['squelette'] = 'stats_utilisateur';
60,12 → 64,6
} else {
$this->messages[] = "Le mode '{$this->mode}' est inconnu.";
}
if (!is_null($widget)) {
$widget['donnees'] = (array) $this->recupererStatsTxtNombres();
$widget['donnees']['url_service'] = sprintf($this->config['chemins']['baseURLServicesCelTpl'], 'CelStatistique');
$widget['donnees']['filtres'] = $this->parametres;
}
return $widget;
}
87,9 → 85,10
$widget = null;
if ($this->mode == self::MODE_DEFAUT) {
$widget['donnees'] = '';
$widget['donnees'] = $this->recupererStatsTxtNombres();
} else if ($this->mode == self::MODE_UTILISATEUR) {
if ($this->authentifierUtilisateur()) {
$widget['donnees'] = $this->recupererStatsTxtNombres();
$widget['donnees']['utilisateur_nom_prenom'] = $this->recupererPrenomNomIdentifie();
}
} else {
97,9 → 96,10
}
if (!is_null($widget)) {
$widget['donnees'] = $this->recupererStatsTxtNombres();
$widget['squelette'] = 'stats_nbres';
$widget['donnees']['filtres'] = $this->parametres;
if (array_key_exists('taxon', $this->parametres)) {
$widget['donnees']['taxon'] = trim($this->parametres['taxon'], "'");
}
}
return $widget;
130,7 → 130,9
$widget = null;
$widget['donnees']['taxons'] = $this->recupererStatsTxtListeTaxonsNbrePhotos();
$widget['donnees']['utilisateur'] = $this->getAuthIdentifiant();
$widget['donnees']['filtres'] = $this->parametres;
if (array_key_exists('taxon', $this->parametres)) {
$widget['donnees']['taxon'] = trim($this->parametres['taxon'], "'");
}
$widget['squelette'] = 'liste_taxons_nbre_photos';
return $widget;
}
173,7 → 175,9
$widget['donnees']['utilisateurs'][$nom_fmt] = $infos;
}
}
$widget['donnees']['filtres'] = $this->parametres;
if (array_key_exists('taxon', $this->parametres)) {
$widget['donnees']['taxon'] = trim($this->parametres['taxon'], "'");
}
$widget['squelette'] = 'liste_utilisateurs_nbre_photos';
return $widget;
}