Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 1468 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1468 Rev 1591
Line 101... Line 101...
101
        public function getInfosImages() {
101
        public function getInfosImages() {
Line 102... Line 102...
102
                $url = $this->getUrlImages();
102
                $url = $this->getUrlImages();
Line 103... Line 103...
103
                $donnees = $this->chargerDonnees($url);
103
                $donnees = $this->chargerDonnees($url);
Line 104... Line 104...
104
                $images = (empty($donnees['resultats']) == false) ? $donnees['resultats'] : array();
104
                $images = (empty($donnees['resultats']) == false) ? $donnees['resultats'] : array();
Line 105... Line 105...
105
                return $this->formaterResultatImages($images);
105
                return $this->formaterResultatImages($images);
Line -... Line 106...
-
 
106
        }
Line -... Line 107...
-
 
107
       
Line -... Line 108...
-
 
108
        public function getInfosImagesParFicheEtSentier($tagFiche, $sentier) {
Line -... Line 109...
-
 
109
                $tpl = Config::get('smartFloreIllustrationsParSentier');
Line -... Line 110...
-
 
110
                $url = $this->formaterUrl($tpl, array('tagFiche' => $tagFiche, 'sentier' => $sentier));
Line -... Line 111...
-
 
111
                $donnees = $this->chargerDonnees($url);
Line -... Line 112...
-
 
112
                return $donnees['illustrations'] ?? false;
Line -... Line 113...
-
 
113
        }
Line -... Line 114...
-
 
114
Line -... Line 115...
-
 
115
        public function getInfosImageParId($imageId) {
Line -... Line 116...
-
 
116
                $tpl = Config::get('baseUrlServicesCelTpl');
Line -... Line 117...
-
 
117
                $urlTpl = sprintf($tpl, 'CelImage').'/image?imgId=%d';
Line -... Line 118...
-
 
118
                $url = sprintf($urlTpl, $imageId);
Line -... Line 119...
-
 
119
                return $this->chargerDonnees($url);
Line 106... Line 120...
106
        }
120
        }
Line 107... Line 121...
107
121
Line 108... Line 122...
108
        public function getInfosImagesTaxons() {
122
        public function getInfosImagesTaxons() {
Line 109... Line 123...
109
                $pas = 800;
123
                $pas = 800;
Line 110... Line 124...
110
                $idsTaxons = explode(',', $this->nntaxon);
124
                $idsTaxons = explode(',', $this->nntaxon);
Line 301... Line 315...
301
                        $localiteFmt[0] = 'localit√© inconnue';
315
                        $localiteFmt[0] = 'localit√© inconnue';
Line 302... Line 316...
302
                }
316
                }
Line 303... Line 317...
303
                return implode(" > ", $localiteFmt);
317
                return implode(" > ", $localiteFmt);
Line 304... Line 318...
304
        }
318
        }
Line 305... Line 319...
305
}
319
}
Line 306... Line 320...
306
?>
320
?>