libBBS/bcache.c 文件
我将 734-735 行改为:
#ifdef BBSMAIN
if(concurrent<2){
getdata(t_lines - 1, 0, "去除版主权限么 (Y/N)? [N]: ", genbuf, 4, DOECHO, NULL, true);
if (genbuf[0] == 'Y' || genbuf[0] == 'y')
user->userlevel&=~(PERM_BOARDS|PERM_CLOAK);
}
#endif
进行版主任免操作之删除版主操作时,提示
用户 roctall 为右侧 1 个版面的版主:
确认任免该用户(Y/N)?: [N]
这时我按 y,应该出现
去除版主权限么 (Y/N)? [N]:
的提示(因为符合concurrent<2的条件)
但提示并没有出现,而是直接退回到了添加删除版主的界面
我查看用户的权限,B 权限并没有去掉
这是为什么呢?前几天我添加的时候还没有问题呢
今天再用就不行了,这期间 cvs up 过几次代码,也不知道是哪里影响到了..:(
--
FROM 218.11.217.*