toDB($_POST['maintainance_text']); if($pref['maintainance_text'] != $temp) { $pref['maintainance_text'] = $temp; $changed = TRUE; } $temp = intval($_POST['main_admin_only']); if(getperms('0') && $pref['main_admin_only'] != $temp) { $pref['main_admin_only'] = $temp; $changed = TRUE; } if($changed) { $admin_log->log_event(($pref['maintainance_flag'] == 0) ? 'MAINT_02' : 'MAINT_01', $pref['maintainance_text'], E_LOG_INFORMATIVE, ''); save_prefs(); $emessage->$emessage_method(UGFLAN_1, E_MESSAGE_SUCCESS); } else $emessage->$emessage_method(UGFLAN_7); if(!e_AJAX_REQUEST) { header("location:".e_SELF); exit(); } } require_once ("auth.php"); $text = "
".UGFLAN_4." "; $elements = array(e_UC_PUBLIC=>LAN_DISABLED, e_UC_ADMIN=>UGFLAN_8, e_UC_MAINADMIN=>UGFLAN_9); $text .= " "; //TODO multilanguage pref $text .= "
".UGFLAN_2.": ".$frm->radio_multi('maintainance_flag', $elements, $pref['maintainance_flag'], TRUE)."
".UGFLAN_5." ".$frm->bbarea('maintainance_text', $pref['maintainance_text'], 'maintenance', 'maintenance_bbhelp')."
".UGFLAN_6."
".$frm->admin_button('updatesettings', UGFLAN_3, 'update')."
"; //Ajax Support if(!e_AJAX_REQUEST) { echo "
\n"; $e107->ns->tablerender(UGFLAN_4, $emessage->render().$text, 'core-ugflag'); echo "\n
"; require_once (e_ADMIN."footer.php"); exit(); } $e107->ns->tablerender(UGFLAN_4, $emessage->render().$text, 'core-ugflag'); /** * Handle page DOM within the page header * * @return string JS source */ function headerjs() { $ret = " "; return $ret; } ?>