Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 710 → Rev 711

/trunk/widget/modules/photo/Photo.php
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;
}
}
?>