Re: [patch M3] 站長線上修改使用者認證通過
> 這樣會有個小小的副作用,
> 設定版主權限的時候也會重設註冊時間...
> 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
Maple 近期熱門文章
PTT數位生活區 即時熱門文章