* @version $Id$ * @access public * @license http://opensource.org/licenses/gpl-3.0.html */ ?> isSuperAdmin() && !$l21auth->isWorkgroupOrganiser($l21auth->GetSessionElement('id'), $sql_object, $id)) ReloadIndex('admin'); //////////// // TextboxList CSS/JS inclusion addDynamicCSS(THEME_ADMIN_PATH.'css/TextboxList.css'); addDynamicCSS(THEME_ADMIN_PATH.'css/TextboxList.Autocomplete.css'); footerAddJS('../lib/js/TextboxList-jQuery/Source/GrowingInput.js'); footerAddJS('../lib/js/TextboxList-jQuery/Source/TextboxList.js'); footerAddJS('../lib/js/TextboxList-jQuery/Source/TextboxList.Autocomplete.js'); $req_det= SQL_getoneCompleteWorkshop($id); $result=$sql_object->DBSelect($req_det); $mask_archive_P=''; $mask_archive_D=''; $mask_archive_AA=''; $mask_archive_PA=''; // Do record exists? if(!isset($result[0]['workshop_denomination'])) redirect_to('@module_default'); $workshop_object= new workshop; $req_user=SQL_getWorkshopUserList($id); $result_user = $sql_object -> DBSelect($req_user); //$result_user=$workshop_object->GetWorkshopUserList($id, $sql_object); $form_organizer=''; $j=0; for($i=0; $i1) $form_organizer.=', '; $form_organizer.=$result_user[$i]['user_login']; } } if ($result[0]['workshop_denomination']<>"") { $workshop_denomination=$result[0]['workshop_denomination']; $form_denomination=formatText($result[0]['workshop_denomination']); } else $form_denomination=""; if ($result[0]['workshop_resume']<>"") $form_resume=formatText($result[0]['workshop_resume']); else $form_resume=""; if ($result[0]['workshop_comment']<>"") $form_comment=formatText($result[0]['workshop_comment']); else $form_comment=""; $form_level=$result[0]['workshop_level']; $form_status = $result[0]['workshop_statut']; if($result[0]['workshop_restricted']==0) $mask_restricted_N="checked=\"checked\""; else $mask_restricted_N=''; if($result[0]['workshop_restricted']==1) $mask_restricted_Y="checked=\"checked\""; else $mask_restricted_Y=''; if($result[0]['workshop_visible']==0) $mask_visible_N="checked=\"checked\""; else $mask_visible_N=''; if($result[0]['workshop_visible']==1) $mask_visible_Y="checked=\"checked\""; else $mask_visible_Y=''; if(isset($_POST['enregistrer'])) { $data_table=unserialize(urldecode($_POST['data_table'])); $result=$workshop_object->ModifyWorkshop($id, $data_table, $sql_object); $result=$workshop_object->StateWorkshop($id, $data_table[4], $sql_object); $result=$workshop_object->ModifyOrganizerWorkshop($id, $data_table[5], $sql_object); $link_confirm="confirm.php?rub=".$rub."&todo=".$todo."&id=".$id; if(is_numeric($result)) { header("Location: ".safe_redirect($link_confirm)); exit; } else system_error(); } if(isset($_POST['valider'])) { $table = array(); $table[0]=$_POST['workshop_denomination']; $table[1]=$_POST['workshop_resume']; $table[2]=$_POST['workshop_level']; $table[3]=$_POST['workshop_comment']; $table[4]=$_POST['workshop_statut']; $table[5]=$_POST['workshop_organizer']; $table[6]=$_POST['workshop_restricted']; $table[7]=$_POST['workshop_visible']; $workshop_object= new workshop; $integrity=$workshop_object->CheckDataIntegrity($table, $sql_object); if(is_string($integrity)) { $text_format='2FIELD'; } else { $text_format='2HTML'; } $form_denomination=formatText($_POST['workshop_denomination'], $text_format); $form_resume=formatText($_POST['workshop_resume'], $text_format); $form_level=$_POST['workshop_level']; $form_status=$_POST['workshop_statut']; $form_organizer=formatText(str_replace(",",", ", $_POST['workshop_organizer']), $text_format); $form_comment=formatText($_POST['workshop_comment'], $text_format); if($_POST['workshop_restricted'] == 1) { $display_form_restricted = _t('divers', 'yes'); } else { $display_form_restricted = _t('divers', 'no'); } if($_POST['workshop_visible'] == 1) { $display_form_visible = _t('divers', 'yes'); } else { $display_form_visible = _t('divers', 'no'); } if($_POST['workshop_statut']=='D') $mask_statut_D="checked=\"checked\""; else $mask_statut_D=''; if($_POST['workshop_statut']=='P') $mask_statut_P="checked=\"checked\""; else $mask_statut_P=''; if($_POST['workshop_restricted']==0) $mask_restricted_N="checked=\"checked\""; else $mask_restricted_N=''; if($_POST['workshop_restricted']==1) $mask_restricted_Y="checked=\"checked\""; else $mask_restricted_Y=''; if($_POST['workshop_visible']==0) $mask_visible_N="checked=\"checked\""; else $mask_visible_N=''; if($_POST['workshop_visible']==1) $mask_visible_Y="checked=\"checked\""; else $mask_visible_Y=''; $table=urlencode(serialize($table)); } // select-box statut if($form_status=='P') $mask_archive_P=' selected="selected"'; if($form_status=='D') $mask_archive_D=' selected="selected"'; if($form_status=='AA') $mask_archive_AA=' selected="selected"'; if($form_status=='PA') $mask_archive_PA=' selected="selected"'; $select_statut="\n"; $select_statut.="".display_statut('P')."\n"; $select_statut.="".display_statut('D')."\n"; $select_statut.="".display_statut('AA')."\n"; $select_statut.="".display_statut('PA')."\n"; $select_statut.="\n"; if(!isset($integrity) || is_string($integrity)) { // select-box des niveaux $data=$sql_object->DBSelect(SQL_getLevelsList()); $select_level=LevelSelectBox($data, "workshop_level", $form_level); } $navtitle=_t('workshop','mod')." : ".$workshop_denomination; ?> : * : * class="largetextfield" required> : * : /> /> : required /> /> : : : class="largetextfield"> DBSelect(SQL_getoneLevel($form_level)); $level_name=formatText($record[0]['level_name'], '2HTML'); } $display_form_resume=empty_nc($form_resume); $display_form_comment=empty_nc($form_comment); ?> \n"; echo "".mb_ucfirst(_t('workshop','title'))." :\n"; echo "". $form_denomination."\n"; echo "".mb_ucfirst(_t('workshop','resume')). " :\n"; echo "".$display_form_resume."\n"; echo "".mb_ucfirst(_t('workshop','organizer'))." :\n"; echo "".$form_organizer."\n"; echo "".mb_ucfirst(_t('workshop','restricted')). " :\n"; echo "".$display_form_restricted."\n"; echo "".mb_ucfirst(_t('workshop','visible')). " :\n"; echo "".$display_form_visible."\n"; echo "".mb_ucfirst(_t('workshop','level'))." :\n"; echo "".$level_name."\n"; echo "".mb_ucfirst(_t('divers','statut')) ." :\n"; echo "". display_statut($_POST['workshop_statut']). "\n"; echo "".mb_ucfirst(_t('workshop','comment')) ." :\n"; echo "". $display_form_comment. "\n"; echo "\n"; ?>
: *
: * class="largetextfield" required>
:
: class="largetextfield">