* @version $Id$ * @access public * @license http://opensource.org/licenses/gpl-3.0.html */ //////////// Check Inclusion de pages //////////// if (!class_exists('auth')) { include_once ("../lib/lib_common.php"); ReloadIndex('admin'); } //////////// //////////// Check Droits utilisateur //////////// if (!$l21auth->isSuperAdmin()) ReloadIndex('admin'); //////////// include_once('../lib/input_helpers.php'); $hidden=false; //variable pour cacher ou non les champs de formulaire $link_mod=$rub_link."&todo=mod&type="; $updatable=true; //le formulaire est en modification ou en visualisation $suffix='-edit'; if (isset($_REQUEST['type'])) $type=$_REQUEST['type']; if(isset($_POST['valider'])) { $updatable=false; $suffix='-readonly'; $hidden=true; $l21config->setParams($_POST); $data_array = urlencode(serialize($_POST)); } if(isset($_POST['enregistrer'])) { // we prepare values with new inputs $l21config->setParams(unserialize(urldecode($_POST['data']))); $link_confirm="confirm.php?rub=".$rub."&todo=".$todo; //ok on écrit les paramètres en fichiers if($l21config->writeReleaseParams()) { header("Location: ".safe_redirect($link_confirm)); exit; } else system_error(); } $js= "clone_validation_buttons('form#config-readonly', '#content > h2', 'after');"; footerAddInlineJS($js); ?>