198,6 → 198,8 |
} |
|
private function creerDescription($donnees, $item) { |
$idTag = htmlspecialchars($donnees['id_tag']); |
$idObs = htmlspecialchars($donnees['id_observation']); |
$idImg = htmlspecialchars($donnees['id_image']); |
$urlImg = $this->getUrlImage($donnees['id_image']); |
$miniatureUrl = $this->getUrlImage($donnees['id_image'], 'CRX2S'); |
209,6 → 211,7 |
|
$description = |
'<ul>'. |
"<li>Tag pictoFlora #$idTag</li>". |
'<li>'. |
' <a href="'.$urlImg.'">'. |
' <img src="'.$miniatureUrl.'" alt="Img #'.$idImg.'"/>'. |
216,9 → 219,9 |
' </a>'. |
'</li>'. |
"<li>Auteur de l'image : $auteur</li>". |
"<li>Proposition : <em>$proposition</em></li>". |
"<li>Observation #$idObs : <em>$proposition</em></li>". |
// TODO : ajouter le protocole ? "<li>Protocole : $protocole</li>". |
"<li>Tag : $tag</li>". |
"<li>Tag : <strong>$tag</strong></li>". |
"<li>Auteur du tag : $tagueur</li>". |
'</ul>'; |
return $description; |
258,7 → 261,7 |
* Retrouver les derniers votes image |
* */ |
private function getDerniersVotesImage() { |
$requete = 'SELECT DISTINCT id_tag, tag, date, nom_sel, id_image, '. |
$requete = 'SELECT DISTINCT id_tag, tag, date, do.id_observation, do.nom_sel, doi.id_image, '. |
' duo.prenom AS tagueur_prenom, duo.nom AS tagueur_nom, duo.courriel AS tagueur_courriel, '. |
' du.prenom AS auteur_prenom, du.nom AS auteur_nom, du.courriel AS auteur_courriel '. |
'FROM del_image_tag AS dit '. |
269,7 → 272,7 |
' LEFT JOIN del_utilisateur AS duo '. |
' ON do.ce_utilisateur = duo.id_utilisateur '. |
' LEFT JOIN del_utilisateur AS du '. |
' ON dit.ce_utilisateur = du.id_utilisateur '. |
' ON CAST(dit.ce_utilisateur AS UNSIGNED) = du.id_utilisateur '. |
'WHERE actif = 1 '. |
$this->chargerClauseWhere().' '. |
'ORDER BY date DESC '. |