Subversion Repositories Applications.reseau

Compare Revisions

Ignore whitespace Rev 50 → Rev 51

/trunk/widget/modules/remarques/Remarques.php
13,6 → 13,8
* email (DÉPRÉCIÉ) : adresse à laquelle envoyer le rapport, par défaut webmestre@tela-botanica.org,
* limité aux valeurs de la liste self::$servicesAutorises
* (exemple: cel_remarques@tela-botanica.org)
* lang : langage (un squelette correspondant doit exister)
* (exemple: en)
*
* @author Mathias Chouet <mathias@tela-botanica.org>
* @license GPL v3 <http://www.gnu.org/licenses/gpl.txt>
48,6 → 50,7
protected $serviceDestination;
protected $emailDestination;
protected $action;
protected $lang;
 
protected $description;
protected $gravite;
77,7 → 80,7
*/
public function executer() {
$this->collecterParametres();
$squelette = dirname(__FILE__) . self::DS . 'squelettes' . self::DS . 'remarques.tpl.php';
$squelette = dirname(__FILE__) . self::DS . 'squelettes' . self::DS . 'remarques_' . $this->langue . '.tpl.php';
 
$widget['donnees']['url_css'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'modules/remarques/squelettes/css/defaut.css');
$widget['donnees']['url_js'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'modules/remarques/squelettes/js/defaut.js');
110,6 → 113,11
if (isset($_GET['pageSource']) && $_GET['pageSource'] != '') {
$this->pageSource = $_GET['pageSource'];
}
if (isset($_GET['lang']) && $_GET['lang'] != '') {
$this->langue = $_GET['lang'];
} else {
$this->langue = "fr"; // @TODO paramétrer la langue par défaut ?
}
if (isset($_GET['service']) && in_array($_GET['service'], array_keys(self::$servicesAutorises))) {
$this->serviceDestination = $_GET['service'];
$this->emailDestination = self::$servicesAutorises[$_GET['service']];