Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 2670 Rev 2683
Line 46... Line 46...
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 jour à partir de la date courate 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;
51
	private $referentiel = null; // nombre de jour à partir de la date courate pour lesquels on affiche les points
52
	private $groupe_zones_geo = null; // Groupe de zones géographiques personnalisé
Line 52... Line 53...
52
 
53
 
53
	/**
54
	/**
54
	 * Méthode appelée par défaut pour charger ce widget.
55
	 * Méthode appelée par défaut pour charger ce widget.
55
	 */
56
	 */
Line 94... Line 95...
94
		$this->url_site = (isset($url_site) ? urldecode($url_site) : null);
95
		$this->url_site = (isset($url_site) ? urldecode($url_site) : null);
95
		$this->image = (isset($image) ? urldecode($image) : null);
96
		$this->image = (isset($image) ? urldecode($image) : null);
96
		$this->nbjours = (isset($nbjours) ? urldecode($nbjours) : null);
97
		$this->nbjours = (isset($nbjours) ? urldecode($nbjours) : null);
97
		$this->annee = (isset($annee) ? urldecode($annee) : null);
98
		$this->annee = (isset($annee) ? urldecode($annee) : null);
98
		$this->referentiel = (isset($referentiel) ? urldecode($referentiel) : null);
99
		$this->referentiel = (isset($referentiel) ? urldecode($referentiel) : null);
-
 
100
		$this->groupe_zones_geo = (isset($groupe_zones_geo) ? urldecode($groupe_zones_geo) : null);
99
		$this->start = (isset($start) ? $start : null);
101
		$this->start = (isset($start) ? $start : null);
100
		$this->limit = (isset($limit) ? $limit : null);
102
		$this->limit = (isset($limit) ? $limit : null);
101
	}
103
	}
Line 102... Line 104...
102
 
104
 
Line 128... Line 130...
128
		$widget['donnees']['url_site'] = $this->url_site;
130
		$widget['donnees']['url_site'] = $this->url_site;
129
		$widget['donnees']['image'] = $this->image;
131
		$widget['donnees']['image'] = $this->image;
130
		$widget['donnees']['nbjours'] = $this->nbjours;
132
		$widget['donnees']['nbjours'] = $this->nbjours;
131
		$widget['donnees']['annee'] = $this->annee;
133
		$widget['donnees']['annee'] = $this->annee;
132
		$widget['donnees']['referentiel'] = $this->referentiel;
134
		$widget['donnees']['referentiel'] = $this->referentiel;
-
 
135
		$widget['donnees']['groupe_zones_geo'] = $this->groupe_zones_geo;
133
		$widget['donnees']['url_limites_communales'] = $this->obtenirUrlsLimitesCommunales();
136
		$widget['donnees']['url_limites_communales'] = $this->obtenirUrlsLimitesCommunales();
134
		$widget['donnees']['communeImageUrl'] = $this->config['carto']['communeImageUrl'];
137
		$widget['donnees']['communeImageUrl'] = $this->config['carto']['communeImageUrl'];
135
		$widget['donnees']['pointImageUrl'] = $this->config['carto']['pointImageUrl'];
138
		$widget['donnees']['pointImageUrl'] = $this->config['carto']['pointImageUrl'];
136
		$widget['donnees']['groupeImageUrlTpl'] = $this->config['carto']['groupeImageUrlTpl'];
139
		$widget['donnees']['groupeImageUrlTpl'] = $this->config['carto']['groupeImageUrlTpl'];
137
		$widget['donnees']['url_widget_saisie'] = $this->config['urls']['widgetSaisie'];
140
		$widget['donnees']['url_widget_saisie'] = $this->config['urls']['widgetSaisie'];
Line 147... Line 150...
147
		if ($action) {
150
		if ($action) {
148
			$url .= "/$action";
151
			$url .= "/$action";
Line 149... Line 152...
149
 
152
 
150
			$parametres_retenus = array();
153
			$parametres_retenus = array();
151
			$parametres_a_tester = array('station', 'utilisateur', 'projet', 'tag', 'dept', 'commune',
154
			$parametres_a_tester = array('station', 'utilisateur', 'projet', 'tag', 'dept', 'commune',
152
				'num_taxon', 'taxon', 'date', 'commentaire', 'nbjours', 'referentiel','pays',
155
				'num_taxon', 'taxon', 'date', 'commentaire', 'nbjours', 'referentiel','pays', 'groupe_zones_geo',
153
				'start', 'limit');
156
				'start', 'limit');
154
			foreach ($parametres_a_tester as $param) {
157
			foreach ($parametres_a_tester as $param) {
155
				if (isset($this->$param) && $this->$param != '*') {
158
				if (isset($this->$param) && $this->$param != '*') {
156
					$parametres_retenus[$param] = $this->$param;
159
					$parametres_retenus[$param] = $this->$param;