예제 #1
0
 public function delmenu()
 {
     $menu_id = $_GET['id'];
     if (!$menu_id) {
         make_json_error('未选择目录');
     }
     mod_menu::delmenu($menu_id);
     $list = mod_menu::get_menu_list();
     pm_tpl::assign('menulist', $list);
     make_json_result(pm_tpl::fetch('menu_menulist'));
 }
예제 #2
0
 public function menu()
 {
     $menulist = mod_menu::menulistbypandr();
     pm_tpl::assign('menus', $menulist);
     pm_tpl::display('cphome_menu');
 }
예제 #3
0
 public function menu()
 {
     $menus = mod_menu::getmenulist();
     pm_tpl::assign('menus', $menus);
     pm_tpl::assign('no_help', '暂时还没有该部分内容');
     pm_tpl::assign('help_lang', $_CFG['lang']);
     pm_tpl::assign('charset', 'utf-8');
     pm_tpl::assign('admin_id', ADMINUSERID);
     pm_tpl::display('menu');
 }
예제 #4
0
 public function pldelright()
 {
     if (!in_array(ADMINUSERID, $this->rightuserallow)) {
         mod_login::message('抱歉,您无权删除权限记录');
     }
     if ($_POST['submit']) {
         $post = $_POST;
         $delparams = $post['action_code'];
         if (!$delparams) {
             mod_login::message('未选择任何权限记录');
         }
         mod_menu::pldel_rights($delparams);
         mod_login::message('批量删除权限成功');
     } else {
         mod_login::message('非法提交');
     }
 }
예제 #5
0
 public function menu()
 {
     $menus = mod_menu::getmenulist();
     pm_tpl::assign('menus', $menus);
     pm_tpl::display('cphome_menu');
 }
예제 #6
0
 public function allot()
 {
     $username = $_GET['user'];
     $user_id = $_GET['user_id'];
     $uinfo = mod_member::get_oneamdinbyuser_id($user_id);
     if ($uinfo['user_name'] != $username) {
         mod_login::message('对不起,非法操作');
     }
     if ($_POST['submit']) {
         $sright = r_serialize(forrightserialize($_POST['action_code']));
         mod_member::saverights($sright, $user_id);
         mod_login::message('权限赋予成功');
     } else {
         $rightlist = mod_menu::get_user_action();
         $haveright = mod_member::get_right($user_id);
         $role['action_list'] = forunrightserialize(r_unserialize($haveright));
         pm_tpl::assign('priv_arr', $rightlist);
         pm_tpl::assign('role', $role);
         pm_tpl::assign('uinfo', $uinfo);
         pm_tpl::assign('ur_here', '分派权限');
         $action_link = array('href' => '?c=member&a=member_list', 'text' => '管理员列表');
         pm_tpl::assign('action_link', $action_link);
         pm_tpl::display('member_allot');
     }
 }