* @version $id SVN * @access public * @license http://opensource.org/licenses/gpl-3.0.html */ //////////// Check Inclusion de pages //////////// if (!function_exists('AuthenthificationProcess')) { include_once ("../lib/lib_common.php"); ReloadIndex('admin'); } $config_file = new config_file; $config_file->__construct($GLOBALS['authorized_release_sections'],$GLOBALS['authorized_db_sections'],$GLOBALS['authorized_theme_sections']); $config_file->loadParams(); $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 if (isset($_GET['type'])) $type=$_GET['type']; if (isset($_POST['type'])) $type=$_POST['type']; if(isset($_POST['valider'])) { $updatable=false; $hidden=true; $config_file->setParams($type,$_POST); } if(isset($_POST['enregistrer'])) { $config_file->setParams($type,$_POST); $link_confirm="confirm.php?rub=".$rub."&todo=".$todo; //ok on écrit les paramètres en fichiers if($type == 'define_release' || $type == 'theme') $result=$config_file->writeReleaseParams(); else if($type == 'define_db') $result=$config_file->writeDbParams(); if($result) header("Location: ".$link_confirm); else system_error(); } ?>

onsubmit="if(!confirm('')) return false;"> getReleaseParams($updatable,$hidden); break; case 'define_db': echo $config_file->getDbParams($updatable,$hidden); break; case 'theme': echo $config_file->getThemeParams($updatable,$hidden); break; default: echo $config_file->getReleaseParams($updatable,$hidden); } ?>