Subversion Repositories eFlore/Applications.cel

Rev

Rev 583 | Rev 588 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 583 Rev 587
Line 60... Line 60...
60
				$squelette = dirname(__FILE__).self::DS.'squelettes'.self::DS.$retour['squelette'].'.tpl.html';
60
				$squelette = dirname(__FILE__).self::DS.'squelettes'.self::DS.$retour['squelette'].'.tpl.html';
61
				$contenu = $this->traiterSquelettePhp($squelette, $retour['donnees']);
61
				$contenu = $this->traiterSquelettePhp($squelette, $retour['donnees']);
62
				$cache->sauver($id_cache, $contenu);
62
				$cache->sauver($id_cache, $contenu);
63
			}
63
			}
64
		}
64
		}
-
 
65
		if (isset($retour['type']) && $retour['type'] == 'jsonp') {
-
 
66
			$this->envoyerJsonp(array('contenu' => $contenu));
-
 
67
		} else {
65
		$this->envoyer($contenu);
68
			$this->envoyer($contenu);
-
 
69
		}
-
 
70
	}
-
 
71
	
-
 
72
	private function executerAjax() {
-
 
73
		$widget = $this->executerPhoto();
-
 
74
		$widget['squelette'] = 'photo_ajax';
-
 
75
		$widget['type'] = 'jsonp';
-
 
76
		return $widget;
66
	}
77
	}
Line 67... Line 78...
67
	
78
	
68
	private function executerPhoto() {
79
	private function executerPhoto() {
69
		$widget = null;
80
		$widget = null;
Line 88... Line 99...
88
						break;
99
						break;
89
					}
100
					}
Line 90... Line 101...
90
	
101
	
91
					$item = array();
102
					$item = array();
-
 
103
					// Formatage date
-
 
104
					$date = $entree->updated ? $entree->updated : null;
92
					// Formatage date
105
					$date = $entree->pubDate ? $entree->pubDate : $date;
93
					$item['date'] = strftime('%A %d %B %Y', $entree->pubDate);
106
					$item['date'] = strftime('%A %d %B %Y', $date);
94
					$item['lien'] = $entree->link;
107
					$item['lien'] = $entree->link;
95
					$item['url_tpl'] = preg_replace('/[SML]\.jpg$/', '%s.jpg', $entree->guid);
108
					$item['url_tpl'] = preg_replace('/[SML]\.jpg$/', '%s.jpg', $entree->guid);
96
					// Formatage titre
109
					// Formatage titre
97
	    			$item['titre'] = $entree->title;
110
	    			$item['titre'] = $entree->title;