Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 703 → Rev 704

/trunk/widget/modules/stats/Stats.php
49,20 → 49,25
*/
public function executerDefaut() {
$widget = null;
if ($this->mode == self::MODE_DEFAUT) {
$widget['squelette'] = 'stats';
} else if ($this->mode == self::MODE_UTILISATEUR) {
if ($this->authentifierUtilisateur()) {
$widget['donnees']['utilisateur'] = $this->getAuthIdentifiant();
$widget['donnees']['utilisateur_nom_prenom'] = $this->recupererPrenomNomIdentifie();
$widget['squelette'] = 'stats_utilisateur';
}
} else {
$this->messages[] = "Le mode '{$this->mode}' est inconnu.";
switch ($this->mode) {
case self::MODE_DEFAUT :
$widget['donnees'] = (array) $this->recupererStatsTxtNombres();
$widget['squelette'] = 'stats';
break;
case self::MODE_UTILISATEUR :
if ($this->authentifierUtilisateur()) {
$widget['donnees'] = (array) $this->recupererStatsTxtNombres();
$widget['donnees']['utilisateur'] = $this->getAuthIdentifiant();
$widget['donnees']['utilisateur_nom_prenom'] = $this->recupererPrenomNomIdentifie();
$widget['squelette'] = 'stats_utilisateur';
}
break;
default :
$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;
}
86,18 → 91,21
public function executerNombres() {
$widget = null;
if ($this->mode == self::MODE_DEFAUT) {
$widget['donnees'] = '';
} else if ($this->mode == self::MODE_UTILISATEUR) {
if ($this->authentifierUtilisateur()) {
$widget['donnees']['utilisateur_nom_prenom'] = $this->recupererPrenomNomIdentifie();
}
} else {
$this->messages[] = "Le mode '{$this->mode}' est inconnu.";
switch ($this->mode) {
case self::MODE_DEFAUT :
$widget['donnees'] = (array) $this->recupererStatsTxtNombres();
break;
case self::MODE_UTILISATEUR :
if ($this->authentifierUtilisateur()) {
$widget['donnees'] = (array) $this->recupererStatsTxtNombres();
$widget['donnees']['utilisateur_nom_prenom'] = $this->recupererPrenomNomIdentifie();
}
break;
default:
$this->messages[] = "Le mode '{$this->mode}' est inconnu.";
}
if (!is_null($widget)) {
$widget['donnees'] = $this->recupererStatsTxtNombres();
$widget['squelette'] = 'stats_nbres';
$widget['donnees']['filtres'] = $this->parametres;
}