Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3004 → Rev 3005

/trunk/widget/modules/observation/Observation.php
56,7 → 56,8
}
if (is_null($retour)) {
$contenu = 'Un problème est survenu : '.print_r($this->messages, true);
$this->messages[] = 'Aucune observation';
//$contenu = 'Un problème est survenu : '.print_r($this->messages, true);
} else {
$squelette = dirname(__FILE__).self::DS.'squelettes'.self::DS.$retour['squelette'].'.tpl.html';
$contenu = $this->traiterSquelettePhp($squelette, $retour['donnees']);
83,8 → 84,9
$icone_rss = (isset($_GET['rss']) && $_GET['rss'] != 1) ? false : true;
$this->flux_rss_url .= $this->traiterParametres();
$titre = isset($titre) ? htmlentities(rawurldecode($titre)) : '';
if (@file_get_contents($this->flux_rss_url, false) != false) {
$xml = file_get_contents($this->flux_rss_url);
 
$xml = @file_get_contents($this->flux_rss_url);
if ($xml !== false) {
if ($xml) {
try {
$flux = new XmlFeedParser($xml);
128,7 → 130,9
trigger_error('Flux invalide : '.$e->getMessage(), E_USER_WARNING);
}
} else {
$this->messages[] = "Fichier xml invalide.";
// si on arrive ici c'est qu'il n'y a aucune obs correspondant
// à la requête, mais il n'y a rien d'invalide là-dedans
//$this->messages[] = "Fichier xml invalide.";
}
} else {
$this->messages[] = "L'URI, $this->flux_rss_url, est invalide.";