Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3040 → Rev 3041

/trunk/widget/modules/photo/Photo.php
26,7 → 26,10
const SERVICE_DEFAUT = 'photo';
private $flux_rss_url = null;
private $eflore_url_tpl = null;
 
// Suffixe de template pour la langue (vide par défaut, correspond à "fr" au français)
private $suffixeLangue = '';
 
/**
* Méthode appelée par défaut pour charger ce widget.
*/
55,13 → 58,18
} else {
$this->messages[] = "Ce type de service '$methode' n'est pas disponible.";
}
 
// Suffixe de template pour la langue - fr par défaut @TODO configurer ça un jour
if (isset($this->parametres['lang']) && $this->parametres['lang'] != "fr") {
$this->suffixeLangue = "_" . $this->parametres['lang'];
}
 
$contenu = '';
if (is_null($retour)) {
$this->messages[] = 'Aucune image';
} else {
if (isset($retour['donnees'])) {
$squelette = dirname(__FILE__).self::DS.'squelettes'.self::DS.$retour['squelette'].'.tpl.html';
$squelette = dirname(__FILE__).self::DS.'squelettes'.self::DS.$retour['squelette']. $this->suffixeLangue . '.tpl.html';
$contenu = $this->traiterSquelettePhp($squelette, $retour['donnees']);
$cache->sauver($id_cache, $contenu);
} else {
91,7 → 99,7
$widget['donnees']['url_widget'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'photo');
$widget['donnees']['url_css'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'modules/photo/squelettes/css/');
$widget['donnees']['url_js'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'modules/photo/squelettes/js/');
$widget['squelette'] = 'popup';
$widget['squelette'] = 'popup' . $this->suffixeLangue;
return $widget;
}
105,7 → 113,7
$widget['donnees']['message'] = "\n\n\n\n\n\n\n\n--\nConcerne l'image de \"".$_GET['nom_sci'].'" du "'.$_GET['date'];
$widget['donnees']['url_css'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'modules/photo/squelettes/css/');
$widget['donnees']['url_js'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'modules/photo/squelettes/js/');
$widget['squelette'] = 'contact';
$widget['squelette'] = 'contact' . $this->suffixeLangue;
return $widget;
}
242,4 → 250,4
return $parametres_flux;
}
}
?>
?>