Subversion Repositories eFlore/Applications.cel

Rev

Rev 879 | Rev 926 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 879 Rev 913
Line 54... Line 54...
54
				$retour = $this->$methode();
54
				$retour = $this->$methode();
55
			} else {
55
			} else {
56
				$this->messages[] = "Ce type de service '$methode' n'est pas disponible.";
56
				$this->messages[] = "Ce type de service '$methode' n'est pas disponible.";
57
			}
57
			}
Line -... Line 58...
-
 
58
			
58
	
59
			$contenu = '';
59
			if (is_null($retour)) {
60
			if (is_null($retour)) {
60
				$contenu = 'Un problème est survenu : '.print_r($this->messages, true);
61
				$this->messages[] = 'La ressource demandée a retourné une valeur nulle.';
-
 
62
			} else {
61
			} else {
63
				if (isset($retour['donnees'])) {
62
				$squelette = dirname(__FILE__).self::DS.'squelettes'.self::DS.$retour['squelette'].'.tpl.html';
64
					$squelette = dirname(__FILE__).self::DS.'squelettes'.self::DS.$retour['squelette'].'.tpl.html';
63
				$contenu = $this->traiterSquelettePhp($squelette, $retour['donnees']);
65
					$contenu = $this->traiterSquelettePhp($squelette, $retour['donnees']);
-
 
66
					$cache->sauver($id_cache, $contenu);
-
 
67
				} else {
-
 
68
					$this->messages[] = 'Les données à transmettre au squelette sont nulles.';
64
				$cache->sauver($id_cache, $contenu);
69
				}
65
			}
70
			}
66
		}
71
		}
67
		if (isset($_GET['callback'])) {
72
		if (isset($_GET['callback'])) {
68
			$this->envoyerJsonp(array('contenu' => $contenu));
73
			$this->envoyerJsonp(array('contenu' => $contenu));
Line 138... Line 143...
138
				}
143
				}
139
			} else {
144
			} else {
140
				$this->messages[] = "Fichier xml invalide.";
145
				$this->messages[] = "Fichier xml invalide.";
141
			}
146
			}
142
		} else {
147
		} else {
-
 
148
			$this->messages[] = "L'URI suivante est invalide : $this->flux_rss_url.\n".
143
			$this->messages[] = "L'URI $this->flux_rss_url est invalide. Veuillez vérfier le courriel indiqué et qu'il existe des images associées.";
149
				"Veuillez vérifier les paramêtres indiqués et la présence d'images associées.";
144
		}
150
		}
145
		return $widget;
151
		return $widget;
146
	}
152
	}
Line 147... Line 153...
147
	
153