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;
|