<?php
- class mw_admin_config extends mw_mod
- {
+ class mw_admin_config extends mw_mod{
var $groupes;
var $albums;
var $status;
var $album_status_id;
- function index(&$env)
- { $data = $env->data();
- if(($CONFIG = $env->get_CONFIG()) !== false)
- { if(!$CONFIG["out"]) $CONFIG["out"] = "dist";
+ function index(&$env){
+ $data = $env->data();
+ if(($CONFIG = $env->get_CONFIG()) !== false){
+ if(!$CONFIG["out"]) $CONFIG["out"] = "dist";
$env->set_out("config", $CONFIG);
- if(($out_config = $env->get_out_config()) !== false)
- { $env->set_out("out_config", $out_config);
- if($env->set_out("out_pathes", $env->out_pathes()) !== false)
- { if($_POST)
- { $env->set_out("config", $_POST);
- if(preg_match("/^[0-9]+$/", $_POST["max_list"]))
- { if(!$_POST["contact_form"] || trim($_POST["email"]))
- { $CONTINUE = true;
+ if(($out_config = $env->get_out_config()) !== false){
+ $env->set_out("out_config", $out_config);
+ if($env->set_out("out_pathes", $env->out_pathes()) !== false){
+ if($_POST){
+ $env->set_out("config", $_POST);
+ if(preg_match("/^[0-9]+$/", $_POST["max_list"])){
+ if(!$_POST["contact_form"] || trim($_POST["email"])){
+ $CONTINUE = true;
if($CONTINUE && $data->set_config("site_name", $_POST["site_name"]));
else $CONTINUE = false;
if($CONTINUE && $data->set_config("description", $_POST["description"]));
else $CONTINUE = false;
if($CONTINUE && $data->set_config("out", $_POST["out"]));
else $CONTINUE = false;
- if($CONTINUE)
- { foreach($out_config as $key => $values)
- { if($data->set_config("out_".$key, isset($_POST["out_".$key]) ? $_POST["out_".$key] : "") === false)
- { $CONTINUE = false;
+ if($CONTINUE){
+ foreach($out_config as $key => $values){
+ if($data->set_config("out_".$key, isset($_POST["out_".$key]) ? $_POST["out_".$key] : "") === false){
+ $CONTINUE = false;
break;
}
}
}
- if($CONTINUE) $env->redirect
- ( $env->url("admin/config"),
+ if($CONTINUE) $env->redirect(
+ $env->url("admin/config"),
"la configuration a été enregistrée"
);
else $env->erreur("Impossible d'enregistrer la configuration");