form = "wmform"; $pst->page = "wmessage.php?create"; $pst->id = "admin_wmessage"; require_once("auth.php"); $pst->save_preset(); // save and render result require_once(e_HANDLER.'form_handler.php'); require_once(e_HANDLER.'userclass_class.php'); require_once(e_HANDLER."ren_help.php"); $rs = new form; $frm = new e_form; $action == ''; if (e_QUERY) { $tmp = explode('.', e_QUERY); $action = $tmp[0]; $sub_action = varset($tmp[1], ''); $id = varset($tmp[2], 0); unset($tmp); } if($_POST) { $e107cache->clear("wmessage"); } if (isset($_POST['wm_update'])) { $data = $tp->toDB($_POST['data']); $wm_title = $tp->toDB($_POST['wm_caption']); $wmId = intval($_POST['wm_id']); welcome_adminlog('02', $wmId, $wm_title); $message = ($sql->db_Update("generic", "gen_chardata ='{$data}',gen_ip ='{$wm_title}', gen_intdata='".$_POST['wm_active']."' WHERE gen_id=".$wmId." ")) ? LAN_UPDATED : LAN_UPDATED_FAILED; } if (isset($_POST['wm_insert'])) { $wmtext = $tp->toDB($_POST['data']); $wmtitle = $tp->toDB($_POST['wm_caption']); welcome_adminlog('01', 0, $wmtitle); $message = ($sql->db_Insert("generic", "0, 'wmessage', '".time()."', ".USERID.", '{$wmtitle}', '{$_POST['wm_active']}', '{$wmtext}' ")) ? LAN_CREATED : LAN_CREATED_FAILED ; } if (isset($_POST['updateoptions'])) { $changed = FALSE; foreach (array('wm_enclose','wmessage_sc') as $opt) { $temp = intval($_POST[$opt]); if ($temp != $pref[$opt]) { $pref[$opt] = $temp; $changed = TRUE; } } if ($changed) { save_prefs(); welcome_adminlog('04', 0, $pref['wm_enclose'].', '.$pref['wmessage_sc']); $message = LAN_SETSAVED; } } if (isset($_POST['main_delete'])) { $del_id = array_keys($_POST['main_delete']); welcome_adminlog('03', $wmId, ''); $message = ($sql->db_Delete("generic", "gen_id='".$del_id[0]."' ")) ? LAN_DELETED : LAN_DELETED_FAILED ; } if (isset($message)) { $ns->tablerender("", "
ID | ".WMLAN_02." | ".WMLAN_03." | ".LAN_OPTIONS." |
---|---|---|---|
".$row['gen_id']." | ".strip_tags($tp->toHTML($row['gen_ip']))." | ".r_userclass_name($row['gen_intdata'])." | ".ADMIN_EDIT_ICON." |