* @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'); //////////// if (isset($_GET['id'])) $id=$_GET['id']; if (isset($_POST['id'])) $id=$_POST['id']; $data=$sql_object->DBSelect(SQL_getoneLevel($id)); // Do record exists? if(!isset($data[0]['level_name'])) redirect_to('@module_default'); $display_title=formatText($data[0]['level_name'],'2HTML'); $form_id=$data[0]['level_id']; $form_parent = $data[0]['parent_id']; $current_status =$data[0]['level_status']; $description_detail_form=''; $form_description_all= ''; $form_name=formatText($data[0]['level_name'],'2FIELD'); $form_label=formatText($data[0]['level_label'],'2FIELD'); $form_code=formatText($data[0]['level_code'],'2FIELD'); $desc_project=formatText($data[0]['level_desc_project'], '2FIELD'); $desc_dashboard=formatText($data[0]['level_desc_dashboard'], '2FIELD'); $desc_publi=formatText($data[0]['level_desc_publication'], '2FIELD'); $desc_workshop=formatText($data[0]['level_desc_workshop'], '2FIELD'); $desc_news=formatText($data[0]['level_desc_news'], '2FIELD'); $level_object = new level; ?>
ModifyLevel($id, $array, $sql_object); $link_confirm="confirm.php?rub=".$rub."&todo=".$todo; if($result) header("Location: ".safe_redirect($link_confirm)); else system_error(); } if(isset($_POST['valider'])) { $a = array(); $a['name']=$_POST['name']; $a['label']=$_POST['label']; $a['code']=$_POST['code']; $a['parent']=$_POST['parent']; if($_POST['description']=='ALL') { $a['desc_det_project']=$_POST['desc_for_all']; $a['desc_det_dashboard']=$_POST['desc_for_all']; $a['desc_det_publication']=$_POST['desc_for_all']; $a['desc_det_news']=$_POST['desc_for_all']; $a['desc_det_workshop']=$_POST['desc_for_all']; } if($_POST['description']=='DET') { $a['desc_det_project']=$_POST['desc_det_project']; $a['desc_det_dashboard']=$_POST['desc_det_dashboard']; $a['desc_det_publication']=$_POST['desc_det_publication']; $a['desc_det_news']=$_POST['desc_det_news']; $a['desc_det_workshop']=$_POST['desc_det_workshop']; } $a['status']=$_POST['status']; $integrity=$level_object->CheckDataIntegrity($a); if(is_string($integrity)) $format_text='2FIELD'; else $format_text='2HTML'; if($_POST['description']=='ALL') { $form_description_all=formatText($_POST['desc_for_all'],$format_text); $layer_all_style= "style=\"display:block;\""; $layer_det_style= "style=\"display:none;\""; $mask_desc_ALL="checked=\"checked\""; $mask_desc_DET=''; } if($_POST['description']=='DET') { if(isset($_POST['desc_det_project'])) $desc_project=formatText($_POST['desc_det_project'], $format_text); if(isset($_POST['desc_det_dashboard'])) $desc_dashboard=formatText($_POST['desc_det_dashboard'], $format_text); if(isset($_POST['desc_det_publication'])) $desc_publi=formatText($_POST['desc_det_publication'], $format_text); if(isset($_POST['desc_det_news'])) $desc_news=formatText($_POST['desc_det_news'], $format_text); if(isset($_POST['desc_det_workshop'])) $desc_workshop=formatText($_POST['desc_det_workshop'], $format_text); $layer_all_style= "style=\"display:none;\""; $layer_det_style= "style=\"display:block;\""; $mask_desc_ALL=''; $mask_desc_DET="checked=\"checked\""; } $form_name=formatText($_POST['name'], $format_text); $form_code=formatText($_POST['code'], $format_text); $form_label=formatText($_POST['label'], $format_text); $form_parent=$_POST['parent']; if($_POST['status']=='D') $mask_status_D="checked=\"checked\""; else $mask_status_D=''; if($_POST['status']=='P') $mask_status_P="checked=\"checked\""; else $mask_status_P=''; $a=urlencode(serialize($a)); } // preparation affichage detaillé if(defined('MOD_PROJECT')) { $description_detail_form.= "

\n"; $description_detail_form.= "\n"; $description_detail_form.= "\n"; $description_detail_form.= "

\n"; } if(defined('MOD_SDI')) { $description_detail_form.= "

\n"; $description_detail_form.= "\n"; $description_detail_form.= "\n"; $description_detail_form.= "

\n"; } if(defined('MOD_PUBLICATION')) { $description_detail_form.= "

\n"; $description_detail_form.= "\n"; $description_detail_form.= "\n"; $description_detail_form.= "

\n"; } if(defined('MOD_NEWS')) { $description_detail_form.= "

\n"; $description_detail_form.= "\n"; $description_detail_form.= "\n"; $description_detail_form.= "

\n"; } if(defined('MOD_WORKSHOP')) { $description_detail_form.= "

\n"; $description_detail_form.= "\n"; $description_detail_form.= "\n"; $description_detail_form.= "

\n"; } include_once("../lib/input_helpers.php"); // select-box des niveaux parents $data=$sql_object->DBSelect(SQL_getLevelsList()); $select_parent=LevelSelectBox($data, "parent", $form_parent, $form_id); ?>

:
/> />
>

>
DBSelect(SQL_getLevelParent($form_parent)); $display_parent = formatText($data[0]['level_name'],'2HTML'); } ?>

"; echo "
".formatText(mb_ucfirst(_t('level','name')),'2HTML')." :
"; echo "
". $form_name. "
"; echo "
".formatText(mb_ucfirst(_t('level','code')),'2HTML')." :
"; echo "
". empty_nc($form_code). "
"; echo "
".mb_ucfirst(_t('level','label'))." :
"; echo "
". $form_label."
"; if($form_parent != 0) { echo "
". formatText(mb_ucfirst(_t('level','parent')),'2HTML'). " :
"; echo "
".$display_parent."
"; } if($_POST['description']=='ALL') { echo "
".formatText(mb_ucfirst(_t('level','desc_all')),'2HTML')." :
"; echo "
". empty_nc(formatText($form_description_all,'2HTML'))."
"; } if($_POST['description']=='DET') { if(defined('MOD_PROJECT')) { echo "
".formatText(mb_ucfirst(_t('level','desc_det_project')),'2HTML')."
"; echo "
". empty_nc($desc_project)."
"; } if(defined('MOD_SDI')) { echo "
".formatText(mb_ucfirst(_t('level','desc_det_dashboard')),'2HTML')."
"; echo "
". empty_nc($desc_dashboard)."
"; } if(defined('MOD_PUBLICATION')) { echo "
".formatText(mb_ucfirst(_t('level','desc_det_publication')),'2HTML')."
"; echo "
". empty_nc($desc_publi)."
"; } if(defined('MOD_NEWS')) { echo "
".formatText(mb_ucfirst(_t('level','desc_det_news')),'2HTML')."
"; echo "
". empty_nc($desc_news)."
"; } if(defined('MOD_WORKSHOP')) { echo "
".formatText(mb_ucfirst(_t('level','desc_det_workshop')),'2HTML')."
"; echo "
". empty_nc($desc_workshop)."
"; } } echo ""; ?>