看板Maple
标 题Re: [patch M3] 站长线上修改使用者认证通过
发信站清华资讯(枫桥驿站) (Tue Nov 20 17:23:33 2001)
转信站Ptt!news.cs.nthu!maple
> 这样会有个小小的副作用,
> 设定版主权限的时候也会重设注册时间...
> acct.c about lines 605 ...
> + if(x.userlevel & PERM_VALID){ // add by ENQ
> + time(&x.tvalid);
> + }
这样不对吧
变得当使用者改自己资料时也会更新 tvalid
我想你应该是想改成
站长可以放水改认证通过的权限
那应该是这样
acct.c
set_perm:
i = setperm(num = x.userlevel);
if (i == num)
{
vmsg("取消修改");
if (adm == '2')
return;
}
else
{
x.userlevel = i;
/* 站长放水加上认证通过权限,要附加改认证时间 */
+ if ((i & PERM_VALID) && !(num & PERM_VALID))
+ time(&x.tvalid);
}
}
--
※ Origin: 枫桥驿站<bbs.cs.nthu.edu.tw> ◆ From: nctu5566.Dorm3.NCTU.edu.tw