我在menu.ini
%menu M_BOARDS_SET
title 0, 0, "讨论区管理与设定"
screen 3, 0, S_ADMIN
@NewBoard 11,6, PERM_BOARDS_SET, "NewBoard", "N) 开启一个新的讨论区"
@EditBoard 0, 0, PERM_BOARDS_SET, "ChangeBoard", "C) 修改讨论区说明与设定"
@DelBoard 0, 0, PERM_BOARDS_SET, "BoardDelete", "B) 删除一个无用的讨论区"
@XBoardManager 0, 0, PERM_BOARDS_SET, "ZSetBM", "Z) 任免版主"
下方添加了
@SetRcmdBrd 0, 0, PERM_BOARDS_SET, "TSetRcmdBrd", "T) 设定推荐版面"
现在由s权限的 能看到菜单 并能进行管理
但是9权限(讨论区设定)的用户 能看到这个菜单,但进不去..
求能让9权限(讨论区设定)用户能 进去管理菜单的方法..
--------------------------------分割线----------------------
解决方法:
kbs/src/xyz.c
注释掉
if (!HAS_PERM(getCurrentUser(), PERM_SYSOP))
return DONOTHING;
这个限死s权限了 注释掉 ,要谁看到这个菜单 menu.ini中限定吧
编译重启进程
--
修改:edger FROM 121.248.11.*
FROM 121.248.1.*