diff --git a/e107_admin/wmessage.php b/e107_admin/wmessage.php index 67d0b21bd..351e06a59 100644 --- a/e107_admin/wmessage.php +++ b/e107_admin/wmessage.php @@ -25,14 +25,15 @@ include_lan(e_LANGUAGEDIR.e_LANGUAGE.'/admin/lan_'.e_PAGE); $e_sub_cat = 'wmessage'; - require_once("auth.php"); require_once(e_HANDLER.'form_handler.php'); require_once(e_HANDLER.'userclass_class.php'); require_once(e_HANDLER."ren_help.php"); +require_once(e_HANDLER.'message_handler.php'); $rs = new form; -$frm = new e_form; +$frm = e107::getForm(); +$mes = e107::getMessage(); vartrue($action) == ''; if (e_QUERY) @@ -55,7 +56,15 @@ if (isset($_POST['wm_update'])) $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; + //$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 ($sql->db_Update("generic", "gen_chardata ='{$data}',gen_ip ='{$wm_title}', gen_intdata='".$_POST['wm_active']."' WHERE gen_id=".$wmId." ")) + { + $mes->addSuccess(LAN_UPDATED); + } + else + { + $mes->addError(LAN_UPDATED_FAILED); // TODO ? $sql show error? + } } if (isset($_POST['wm_insert'])) @@ -63,7 +72,15 @@ 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 ; + //$message = ($sql->db_Insert("generic", "0, 'wmessage', '".time()."', ".USERID.", '{$wmtitle}', '{$_POST['wm_active']}', '{$wmtext}' ")) ? LAN_CREATED : LAN_CREATED_FAILED ; + if ($sql->db_Insert("generic", "0, 'wmessage', '".time()."', ".USERID.", '{$wmtitle}', '{$_POST['wm_active']}', '{$wmtext}' ")) + { + $mes->addSuccess(LAN_CREATED); + } + else + { + $mes->addError(LAN_CREATED_FAILED); // TODO ? $sql show error? + } } if (isset($_POST['updateoptions'])) @@ -82,7 +99,10 @@ if (isset($_POST['updateoptions'])) { save_prefs(); welcome_adminlog('04', 0, $pref['wm_enclose'].', '.$pref['wmessage_sc']); - $message = LAN_SETSAVED; + } + else + { + $mes->addInfo(LAN_NOCHANGE_NOTSAVED); } } @@ -90,13 +110,25 @@ 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 ; + //$message = ($sql->db_Delete("generic", "gen_id='".$del_id[0]."' ")) ? LAN_DELETED : LAN_DELETED_FAILED ; + if ($sql->db_Delete("generic", "gen_id='".$del_id[0]."' ")) + { + $mes->addSuccess(LAN_DELETED); + } + else + { + $mes->addError(LAN_DELETED_FAILED); // TODO ? $sql show error? + } } +/* if (isset($message)) { $ns->tablerender("", "
ID | +".LAN_ID." | ".WMLAN_02." | -".WMLAN_03." | +".LAN_VISIBILITY." | ".LAN_OPTIONS." |
---|