if (bcache[i].level & PERM_POSTMASK || HAS_PERM(bcache[i].level) || (bcache[i].l
evel & PERM_NOZAP))
#define HAS_PERM(x) ((x)?currentuser.userlevel&(x):1)
【 在 HCNE.bbs@bbs.whnet.edu.cn (华为-3Com网络工程师) 的大作中提到: 】
: 对于特定的版面要屏蔽搜索,锦城驿站的做法是直接在代码里去掉了设置
: 有read限制的版面,但是这样做似乎灵活性太差,怎么样让程序实现开放对
: 搜索者许可的版面才可以搜索没有读取权限的就屏蔽呢?
: 那段代码那里我用
: if( abo.level & curruser.userlevel)//判断当前用户权限是否于版面设置权限相容
: continue;
: 似乎不行啊??
: abo.level的定义我不清楚是什么,尝试而已,谁能解答一下么?
--