276,10 → 276,12 |
$limite = $this->parametres['navigation.limite']; |
|
//TODO: modifier la requete lors du passage à la nouvelle base de données pour faire quelque chose |
// du numéro nomenclatural + modifier les champs appelés pour le nouveau format |
// du numéro nomenclatural + modifier les champs appelés pour le nouveau format + supprimer table annuaire |
$annuaireTable = $this->config['annuaire']['table']; |
$requete = 'SELECT SQL_CALC_FOUND_ROWS '. |
' ci.ci_id_image AS id_img, co.id AS id_obs, '. |
' identifiant AS utilisateur_courriel, '. |
' an.u_id AS utilisateur_id, '. |
' nom_sel, num_nom_sel, '. |
' location, id_location, lieudit, station, milieu, '. |
' ci.ci_meta_date AS date '. |
288,6 → 290,8 |
' ON (coi.coi_ce_image = ci.ci_id_image) '. |
' LEFT JOIN cel_inventory AS co '. |
' ON (coi.coi_ce_observation = co.ordre AND coi.coi_ce_utilisateur = co.identifiant) '. |
" LEFT JOIN $annuaireTable AS an ". |
' ON (co.identifiant = an.u_mail) '. |
$this->formerRequeteConditions($numNomListe). |
' GROUP BY id_img '. |
$this->formerRequeteTri(). |
447,7 → 451,8 |
$info = array(); |
$info['date'] = $img['date']; |
$info['mime'] = self::MIME_JPEG; |
$info['auteur'] = $this->formaterAuteur($img); |
$info['auteur.libelle'] = $this->formaterAuteur($img); |
$info['auteur.id'] = $img['utilisateur_id']; |
$info['binaire.href'] = $this->formaterUrlImage($img); |
$info['determination.libelle'] = $this->formaterDetermination($img); |
$info['determination.nom_sci'] = $img['nom_sel']; |