| Line 46... |
Line 46... |
| 46 |
// retourne les urls d'une série d'images tirées de del, avec en premier les
|
46 |
// retourne les urls d'une série d'images tirées de del, avec en premier les
|
| 47 |
// images d'organes les mieux votées, et ensuite toute les autres images disponibles
|
47 |
// images d'organes les mieux votées, et ensuite toute les autres images disponibles
|
| 48 |
public function getUrlsImagesOrganesParIdsNom($idNom) {
|
48 |
public function getUrlsImagesOrganesParIdsNom($idNom) {
|
| 49 |
$infosImages0 = $this->getInfosMeilleuresImagesParTag($idNom, array('fleur', 'feuille', 'fruit', 'ecorce', 'port', 'rameau'), Eflore::PROTOCOLE_CAPITALISATION, 6);
|
49 |
$infosImages0 = $this->getInfosMeilleuresImagesParTag($idNom, array('fleur', 'feuille', 'fruit', 'ecorce', 'port', 'rameau'), Eflore::PROTOCOLE_CAPITALISATION, 6);
|
| 50 |
$infosImages1 = $this->getInfosImagesParIdsNoms(array($idNom));
|
50 |
$infosImages1 = $this->getInfosImagesParIdsNoms(array($idNom));
|
| 51 |
//echo "ORGANES <pre>" . print_r($infosImages0, true) . "</pre>";
|
- |
|
| 52 |
//echo "TOUT <pre>" . print_r($infosImages1, true) . "</pre>";
|
- |
|
| 53 |
$urls = array();
|
51 |
$urls = array();
|
| 54 |
foreach ($infosImages0 as $imgs) {
|
52 |
foreach ($infosImages0 as $imgs) {
|
| 55 |
foreach ($imgs as $img) {
|
53 |
foreach ($imgs as $img) {
|
| 56 |
$id = $img['determination.nom_sci.code'];
|
54 |
$id = $img['determination.nom_sci.code'];
|
| 57 |
$urls[$id][] = $img['binaire.href'];
|
55 |
$urls[$id][] = $img['binaire.href'];
|
| Line 61... |
Line 59... |
| 61 |
$id = $img['determination.nom_sci.code'];
|
59 |
$id = $img['determination.nom_sci.code'];
|
| 62 |
if (! in_array($img['binaire.href'], $urls[$id])) {
|
60 |
if (! in_array($img['binaire.href'], $urls[$id])) {
|
| 63 |
$urls[$id][] = $img['binaire.href'];
|
61 |
$urls[$id][] = $img['binaire.href'];
|
| 64 |
}
|
62 |
}
|
| 65 |
}
|
63 |
}
|
| 66 |
//echo "URLS <pre>" . print_r($urls, true) . "</pre>";
|
- |
|
| 67 |
//exit;
|
- |
|
| 68 |
return $urls;
|
64 |
return $urls;
|
| 69 |
}
|
65 |
}
|
| Line 70... |
Line 66... |
| 70 |
|
66 |
|
| 71 |
public function getInfosImagesParIdsNoms(Array $idsNoms) {
|
67 |
public function getInfosImagesParIdsNoms(Array $idsNoms) {
|
| Line 206... |
Line 202... |
| 206 |
return $url;
|
202 |
return $url;
|
| 207 |
}
|
203 |
}
|
| Line 208... |
Line 204... |
| 208 |
|
204 |
|
| 209 |
private function getUrlImagesGalerieMobile($nn) {
|
205 |
private function getUrlImagesGalerieMobile($nn) {
|
| 210 |
$tpl = Config::get('delGalerieMobileTpl');
|
206 |
$tpl = Config::get('delGalerieMobileTpl');
|
| 211 |
$params = array('nn' => $nn);
|
207 |
$params = array('nn' => $nn, 'referentiel' => Registre::get('parametres.referentiel'));
|
| 212 |
$url = $this->formaterUrl($tpl, $params);
|
208 |
$url = $this->formaterUrl($tpl, $params);
|
| 213 |
return $url;
|
209 |
return $url;
|
| Line 214... |
Line 210... |
| 214 |
}
|
210 |
}
|