Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 2572 Rev 2605
Line 44... Line 44...
44
	private $photos = null; // Seulement les obs avec photos ou bien toutes
44
	private $photos = null; // Seulement les obs avec photos ou bien toutes
45
	private $titre = null; // Indication s'il faut le titre par défaut, personnalisé ou bien sans titre
45
	private $titre = null; // Indication s'il faut le titre par défaut, personnalisé ou bien sans titre
46
	private $logo = null; // url du logo à ajouter si nécessaire
46
	private $logo = null; // url du logo à ajouter si nécessaire
47
	private $url_site = null; // url du site auquel le logo est lié
47
	private $url_site = null; // url du site auquel le logo est lié
48
	private $image = null; // url d'une image à ajouter dans l'interface
48
	private $image = null; // url d'une image à ajouter dans l'interface
49
	private $nbjours = null; // nombre de jour à partir de la date courate pour lesquels on affiche les points
49
	private $nbjours = null; // nombre de jours à partir de la date courante pour lesquels on affiche les points
50
	private $annee = null; // filtre par année
50
	private $annee = null; // filtre par année
-
 
51
	private $referentiel = null; // référentiel
51
	private $referentiel = null; // nombre de jour à partir de la date courate pour lesquels on affiche les points
52
	/** boîte englobante (bounding box), représentée par deux paires de coordonnées : gauche-bas / droite-haut
-
 
53
	 * http://wiki.openstreetmap.org/wiki/Bounding_Box
-
 
54
	 * (chaque bibliothèque donne les 4 coins dans un ordre différent... autant choisir celui-là)
-
 
55
	 * Exemple de paramètre: 43.6650177|3.8706364,43.7410594|4.0111413 (latS, lonO, latN, lonE)
-
 
56
	 */
-
 
57
	private $bbox = null;
Line 52... Line 58...
52
 
58
 
53
	/**
59
	/**
54
	 * Méthode appelée par défaut pour charger ce widget.
60
	 * Méthode appelée par défaut pour charger ce widget.
55
	 */
61
	 */
Line 94... Line 100...
94
		$this->url_site = (isset($url_site) ? urldecode($url_site) : null);
100
		$this->url_site = (isset($url_site) ? urldecode($url_site) : null);
95
		$this->image = (isset($image) ? urldecode($image) : null);
101
		$this->image = (isset($image) ? urldecode($image) : null);
96
		$this->nbjours = (isset($nbjours) ? urldecode($nbjours) : null);
102
		$this->nbjours = (isset($nbjours) ? urldecode($nbjours) : null);
97
		$this->annee = (isset($annee) ? urldecode($annee) : null);
103
		$this->annee = (isset($annee) ? urldecode($annee) : null);
98
		$this->referentiel = (isset($referentiel) ? urldecode($referentiel) : null);
104
		$this->referentiel = (isset($referentiel) ? urldecode($referentiel) : null);
-
 
105
		$this->bbox = (isset($bbox) ? urldecode($bbox) : null); // on s'emmerde pas à faire un tableau
99
		$this->start = (isset($start) ? $start : null);
106
		$this->start = (isset($start) ? $start : null);
100
		$this->limit = (isset($limit) ? $limit : null);
107
		$this->limit = (isset($limit) ? $limit : null);
101
	}
108
	}
Line 102... Line 109...
102
 
109
 
Line 128... Line 135...
128
		$widget['donnees']['url_site'] = $this->url_site;
135
		$widget['donnees']['url_site'] = $this->url_site;
129
		$widget['donnees']['image'] = $this->image;
136
		$widget['donnees']['image'] = $this->image;
130
		$widget['donnees']['nbjours'] = $this->nbjours;
137
		$widget['donnees']['nbjours'] = $this->nbjours;
131
		$widget['donnees']['annee'] = $this->annee;
138
		$widget['donnees']['annee'] = $this->annee;
132
		$widget['donnees']['referentiel'] = $this->referentiel;
139
		$widget['donnees']['referentiel'] = $this->referentiel;
-
 
140
		$widget['donnees']['bbox'] = $this->bbox;
133
		$widget['donnees']['url_limites_communales'] = $this->obtenirUrlsLimitesCommunales();
141
		$widget['donnees']['url_limites_communales'] = $this->obtenirUrlsLimitesCommunales();
134
		$widget['donnees']['communeImageUrl'] = $this->config['carto']['communeImageUrl'];
142
		$widget['donnees']['communeImageUrl'] = $this->config['carto']['communeImageUrl'];
135
		$widget['donnees']['pointImageUrl'] = $this->config['carto']['pointImageUrl'];
143
		$widget['donnees']['pointImageUrl'] = $this->config['carto']['pointImageUrl'];
136
		$widget['donnees']['groupeImageUrlTpl'] = $this->config['carto']['groupeImageUrlTpl'];
144
		$widget['donnees']['groupeImageUrlTpl'] = $this->config['carto']['groupeImageUrlTpl'];
137
		$widget['donnees']['url_widget_saisie'] = $this->config['urls']['widgetSaisie'];
145
		$widget['donnees']['url_widget_saisie'] = $this->config['urls']['widgetSaisie'];