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; |
} |