. */ /* */ /*************************************************************************************/ require_once("pre.php"); require_once("auth.php"); if(! est_autorise("acces_configuration")) exit; if(!isset($lang)) $lang=$_SESSION["util"]->lang; class HtmlPurifierAdmin extends Variable { public function updateConfig(){ if('' != $value = lireParam('white_list')){ $this->updateParam('htmlpurifier_whiteList', $value); unset($_REQUEST['white_list']); } foreach($_REQUEST as $key => $value){ if (! preg_match('/^sanitize/', $key)) continue; self::ecrire($key, $value); } redirige($_SERVER['PHP_SELF']); } protected function updateParam($key, $value){ self::ecrire($key, $value, true, 1, 1); } public function make_yes_no_radio($var_name) { $val = Variable::lire($var_name); echo '' . trad('Oui', 'admin') . ' ' . trad('Non', 'admin'); } } $htmlPurifierAdmin = new HtmlPurifierAdmin(); if(isset($htmlpurifier_maj)){ $htmlPurifierAdmin->updateConfig(); } ?>