Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1822 → Rev 1823

/trunk/scripts/modules/adeterminer/squelettes/aDeterminer.tpl.txt
5,7 → 5,7
 
<?php foreach ($liste_observations as $observation) : ?>
--> Observation <?= $observation['id'] ?> - <<?= $observation['lien']; ?>>
<?= $observation['nom_propose']; ?> observée le <?= $observation['date']; ?> à <?= $observation['lieu']; ?>
<?= $observation['nom_propose']; ?> observée le <?= $observation['date']; ?> à <?= $observation['lieu']; ?> par <?= $observation['auteur']; ?>
 
 
<?php endforeach ; ?>
/trunk/scripts/modules/adeterminer/squelettes/aDeterminer.tpl.html
65,7 → 65,7
<?php foreach ($liste_observations as $observation) : ?>
<h3>
<a href="<?= $observation['lien']; ?>">Observation <?= $observation['id'] ?> - <em><?= $observation['nom_propose']; ?></em> </a>
observ&eacute;e le <?= $observation['date']; ?> &agrave; <?= $observation['lieu']; ?>
observ&eacute;e le <?= $observation['date']; ?> &agrave; <?= $observation['lieu']; ?> par <?= $observation['auteur']; ?>
</h3>
<br />
<?php endforeach ; ?>
/trunk/scripts/modules/adeterminer/AlerteMailADeterminer.php
91,7 → 91,26
}
 
private function formaterObservations($liste_obs) {
// lister les courriels
$courriels = array();
foreach ($liste_obs as $obs) {
$courriels[] = $obs['courriel_utilisateur'];
}
$courriels = array_unique($courriels);
$courriels = array_filter($courriels);
 
// récupérer les pseudos
$identites = TelaBotanica\Del\Commun\Utilisateurs::identiteUtilisateurs($courriels, $this->conteneur->getParametre('url_service_utilisateur'));
 
// emboîter tout
foreach ($liste_obs as $obs) {
// identité de l'utilisateur : pseudo, nom-prénom ou courriel tronqué
$identiteUtil = $obs['courriel_utilisateur']; // sera tronqué si rien de mieux n'a été trouvé
if (isset($identites[$obs['courriel_utilisateur']])) {
$identiteUtil = $identites[$obs['courriel_utilisateur']];
}
$identiteUtil = TelaBotanica\Del\Commun\Utilisateurs::identiteAAfficher($identiteUtil);
 
$id_obs = $obs['id_observation'];
$infos = array();
$infos['id'] = $id_obs;
99,6 → 118,7
$infos['nom_propose'] = $this->formaterNomSci($obs);
$infos['lien'] = $this->obtenirLienFicheObs($id_obs);
$infos['lieu'] = $this->formaterLieu($obs);
$infos['auteur'] = $identiteUtil;
$this->observations_concernees[$id_obs] = $infos;
}
}