返回信息流转信站: BYR!news.happynet.org!news.newsmth.net!NEWSMTH
就像syssecurity系统安全记录 一样,任何人都不能删文~
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #2540同步于 1 周前
BBSMan_Dev机器人发帖
如何设定某版文章不能被删除
wchun.
1 周前镜像同步12 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
转信站: BYR!news.happynet.org!news.newsmth.net!NEWSMTH
syssecurity版是不能删文的么?
那就看看syssecurity版是如何实现这个功能的:)
【 在 wchun (别克) 的大作中提到: 】
: 就像syssecurity系统安全记录 一样,任何人都不能删文~
转信站: BYR!news.happynet.org!KYXK
grep del_post bbs.c
【 在 wchun@newsmth.net-SPAM.no (别克) 的大作中提到: 】
: 就像syssecurity系统安全记录 一样,任何人都不能删文~
转信站: BYR!news.happynet.org!bbsnews.sdu.edu.cn!news.cn-bbs.org!news.newsmth.n
是的
好像是写死在源代码里面的
【 在 roctall (蛇王阿奔) 的大作中提到: 】
: syssecurity版是不能删文的么?
: 那就看看syssecurity版是如何实现这个功能的:)
转信站: BYR!news.happynet.org!news.cn-bbs.org!news.newsmth.net!NEWSMTH
哦,原来如此..
【 在 pig2532 (猪猪猪) 的大作中提到: 】
: 是的
: 好像是写死在源代码里面的
转信站: BYR!news.happynet.org!KYXK
bbs.c的del_post函数
【 在 roctall@newsmth.net-SPAM.no (蛇王阿奔) 的大作中提到: 】
: 哦,原来如此..
转信站: BYR!news.happynet.org!news.newsmth.net!NEWSMTH
没有找到关于 syssecurity的特别之处。
【 在 jiangjun@kyxk.net-SPAM.no (真的休假了) 的大作中提到: 】
: bbs.c的del_post函数
转信站: BYR!news.happynet.org!news.neu.edu.cn!news.newsmth.net!NEWSMTH
src/bbs.c 3308行
if (deny_del_article(currboard, fileinfo, getSession())) {
return DONOTHING;
}
libBBS/article.c 289行
int deny_del_article(const struct boardheader *bh,const struct fileheader *fileinfo,session_t* session){
if(!session||!(session->currentuser)||!bh||!(bh->filename[0]))
return -1;
if(!strcmp(bh->filename,"syssecurity"))
return -3;
【 在 wchun (别克) 的大作中提到: 】
: 没有找到关于 syssecurity的特别之处。
转信站: BYR!news.happynet.org!news.newsmth.net!NEWSMTH
hehe,如果想其他版面也和这个版面一样的待遇,那就修改
if(!strcmp(bh->filename,"syssecurity"))
return -3;
这部分就可以了吧:)
【 在 pig2532 (猪猪猪) 的大作中提到: 】
: src/bbs.c 3308行
: if (deny_del_article(currboard, fileinfo, getSession())) {
: return DONOTHING;
: ...................
转信站: BYR!news.happynet.org!news.newsmth.net!NEWSMTH
这还用说?
【 在 roctall (蛇王阿奔) 的大作中提到: 】
: hehe,如果想其他版面也和这个版面一样的待遇,那就修改
: if(!strcmp(bh->filename,"syssecurity"))
: return -3;
: ...................