1019,7 → 1019,7 |
*/ |
private function getListeMeilleursTagueurs() { |
$resultat = array(); |
$requete = "SELECT count(*) as nombre, IF (ce_utilisateur REGEXP '^-?[0-9]+$', ce_utilisateur, null) as ce_util FROM del_image_tag"; |
$requete = "SELECT count(*) as nombre, IF (ce_utilisateur REGEXP '^-?[0-9]+$' OR ce_utilisateur REGEXP '^.+@.+$', ce_utilisateur, null) as ce_util FROM del_image_tag"; |
if ($this->annee != null) { |
$requete .= " WHERE year(date) = " . $this->annee; |
} |
1032,7 → 1032,16 |
$infosUtilisateurs = $this->recupererIntitulesUtilisateursParIds($ids, true); |
foreach ($resultat as &$util) { |
$ce = $util['ce_util']; |
$util['intitule'] = isset($infosUtilisateurs[$ce]['intitule']) ? $infosUtilisateurs[$ce]['intitule'] : null; |
if (isset($infosUtilisateurs[$ce]['intitule'])) { |
$util['intitule'] = $infosUtilisateurs[$ce]['intitule']; |
} else { |
$posa = strpos($ce, '@'); |
if ($posa !== false) { |
$util['intitule'] = substr($ce, 0, $posa+1) . '...'; |
} else { |
$util['intitule'] = null; |
} |
} |
} |
|
return array( |