public function addrole()
 {
     if ($_POST['Submit']) {
         $data = array();
         $data['role_name'] = $_POST['role_name'];
         $data['role_describe'] = $_POST['role_describe'];
         $data['action_list'] = r_serialize(forrightserialize($_POST['action_code']));
         mod_menu::add_role($data);
         mod_login::message('添加新角色成功', '?c=member&a=role');
     } else {
         $priv_arr = mod_menu::get_user_action();
         pm_tpl::assign('ur_here', '添加角色');
         pm_tpl::assign('action_link', array('href' => '?c=member&a=role', 'text' => '角色列表'));
         pm_tpl::assign('form_act', 'insert');
         pm_tpl::assign('action', 'add');
         pm_tpl::assign('priv_arr', $priv_arr);
         pm_tpl::display('member_addrole');
     }
 }