Line 80... |
Line 80... |
80 |
private function executerPhoto() {
|
80 |
private function executerPhoto() {
|
81 |
$widget = null;
|
81 |
$widget = null;
|
82 |
extract($this->parametres);
|
82 |
extract($this->parametres);
|
83 |
$extra = (isset($extra) && $extra == 0) ? false : ($this->config['photo']['extraActif'] ? true : false);
|
83 |
$extra = (isset($extra) && $extra == 0) ? false : ($this->config['photo']['extraActif'] ? true : false);
|
84 |
$vignette = (isset($vignette) && preg_match('/^[0-9]+,[0-9]+$/', $vignette)) ? $vignette : '4,3';
|
84 |
$vignette = (isset($vignette) && preg_match('/^[0-9]+,[0-9]+$/', $vignette)) ? $vignette : '4,3';
|
- |
|
85 |
$id = '-'.(isset($id) ? $id : '1');
|
- |
|
86 |
$titre = (isset($titre) ? rawurldecode($titre) : '');
|
85 |
list($colonne, $ligne) = explode(',', $vignette);
|
87 |
list($colonne, $ligne) = explode(',', $vignette);
|
86 |
$this->flux_rss_url .= $this->traiterParametres();
|
88 |
$this->flux_rss_url .= $this->traiterParametres();
|
87 |
if (@file_get_contents($this->flux_rss_url, false) != false) {
|
89 |
if (@file_get_contents($this->flux_rss_url, false) != false) {
|
88 |
$xml = file_get_contents($this->flux_rss_url);
|
90 |
$xml = file_get_contents($this->flux_rss_url);
|
89 |
if ($xml) {
|
91 |
if ($xml) {
|
90 |
try {
|
92 |
try {
|
91 |
$flux = new XmlFeedParser($xml);
|
93 |
$flux = new XmlFeedParser($xml);
|
92 |
|
- |
|
- |
|
94 |
$widget['donnees']['id'] = $id;
|
- |
|
95 |
$widget['donnees']['titre'] = $titre;
|
93 |
$widget['donnees']['flux_rss_url'] = $this->flux_rss_url;
|
96 |
$widget['donnees']['flux_rss_url'] = $this->flux_rss_url;
|
94 |
$widget['donnees']['url_css'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'modules/photo/squelettes/css/');
|
97 |
$widget['donnees']['url_css'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'modules/photo/squelettes/css/');
|
95 |
$widget['donnees']['colonne'] = $colonne;
|
98 |
$widget['donnees']['colonne'] = $colonne;
|
96 |
$widget['donnees']['extra_actif'] = $extra;
|
99 |
$widget['donnees']['extra_actif'] = $extra;
|
97 |
$max_photo = $colonne * $ligne;
|
100 |
$max_photo = $colonne * $ligne;
|