- 主题:水木社区BM_Apply的SYSOP发文怎么实现?
if ((!strcmp(currboard->filename, "Announce")) && (!strcmp(post_file.owner, currboard->filename)))
strcpy(post_file.owner, "SYSOP");
【 在 ukbee (小蜜蜂) 的大作中提到: 】
: 水木社区BM_Apply的SYSOP发文怎么实现?
: 好像是站务可以用匿名SYSOP发公告
: 但是普通用户却不能
: ...................
--
FROM 59.66.172.*
并且发文者的名字和版名不同
很诡异
【 在 JulyClyde (七月) 的大作中提到: 】
: 如果在Announce发文,并且发文者为currboard->filename(什么啊?
: 就以SYSOP名义发文
--
FROM 211.151.90.*
既然预设了何必还要判断一次?
【 在 etnlegend (etn|若即若离·内耗|eA vs eB) 的大作中提到: 】
: 哦... 那个啊, 匿名版面选择匿名发文的时候 postfile.owner 就被预置为版面名了,
: 这里的判断就是如果当前版面是 Announce 并且 owner 是 "Announce"(也就是匿名),
: 就把 owner 换成 SYSOP... 没啥好再解释的了吧...
: ...................
--
FROM 211.151.90.*
我是说就不用判断版名和用户名是否相等了吧
【 在 etnlegend (etn|若即若离·内耗|eA vs eB) 的大作中提到: 】
: 因为 Announce 特殊, 这个版的匿名要显示为 SYSOP 而不是 Announce...
--
FROM 211.151.90.*