关闭
首页>Discuz>正文

Discuz让新注册用户必须到指定版块发帖.

Discuz 2016-12-09 17:41:59
  • A+
  • 0
  • 3766
我一直提倡修改,不喜欢插件方式,原因很明显,不解释.
第一步:
修改文件 source/function/fonction_core.php
在最底部的 ?> 符号上面加入(注意上面加入)以下代码:

function chkfourmpost($fid) {
global $_G;
$posts= DB::fetch_first("SELECT * FROM  `pre_common_member_count` WHERE `uid` ='$_G[uid]'");
if($_G['fid'] != $fid && $posts['posts'] == 0){
showmessage("对不起,请先到<a href=forum-".$fid."-1.html ><font color=blue>『新人报道』</font></a>版块发帖报道,然后才能正常发帖哦!谢谢合作");
}
}



第二步:
修改文件 source/include/post/post_newthread.php

找到代码 : 

checklowerlimit('post', 0, 1, $_G['forum']['fid']);

在下面(注意是在下面加入)加入以下代码:

chkfourmpost('44');

上面的"44"就是你要指定的新手版块fid.需要修改为自己的.注意引号.

第三步:
修改文件 source/include/post/post_newreply.php
找到代码:

checklowerlimit('reply', 0, 1, $_G['forum']['fid']);

在下面(注意是在下面加入)加入以下代码:

chkfourmpost('44');

上面的"44"就是你要指定的新手版块fid.需要修改为自己的.注意引号.

本文地址:https://www.awobaba.cn/view-7.html

版权声明:本文为原创文章,版权归 阿我巴巴 所有,欢迎分享本文,转载请保留出处!

分享

广告位

评论0 发表评论

还没有评论,赶快抢沙发吧!~
点击获取效验码

Copyright © 阿我巴巴 版权所有.

Process:0.02815s, Memory: 493.16K, Cache: redis. 渝ICP备16003772号

渝公网安备 50022802000338号

本站服务器由 腾讯云 提供