83,7 → 83,7 |
$extra = (isset($extra) && $extra == 0) ? false : ($this->config['photo']['extraActif'] ? true : false); |
$vignette = (isset($vignette) && preg_match('/^[0-9]+,[0-9]+$/', $vignette)) ? $vignette : '4,3'; |
list($colonne, $ligne) = explode(',', $vignette); |
|
$this->flux_rss_url .= $this->traiterParametres(); |
$xml = file_get_contents($this->flux_rss_url); |
if ($xml) { |
try { |
136,5 → 136,29 |
} |
return $widget; |
} |
|
private function traiterParametres() { |
$parametres_flux = '?'; |
$criteres = array( |
'utilisateur' => 'auteur', |
'commune' => 'commune', |
'departement' => 'departement', |
'taxon' => 'taxon', |
'commentaire' => 'commentaire', |
'date' => 'date', |
'tag' => 'mots-cles'); |
foreach($this->parametres as $nom_critere => $valeur_critere) { |
if (isset($criteres[$nom_critere])) { |
$parametres_flux .= $criteres[$nom_critere].'='.$valeur_critere.'&'; |
} |
} |
|
if ($parametres_flux == '?') { |
$parametres_flux = ''; |
} else { |
$parametres_flux = rtrim($parametres_flux, '&'); |
} |
return $parametres_flux; |
} |
} |
?> |