Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 1136 | Rev 1381 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1136 Rev 1321
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
	}