禁止discuz 2.5-3.4版本指定的用户组收听,防止DZ的垃圾收听广告

2017-11-15 1724 0条评论

随着网络时代的发达,各式各样的广告推广方式也越来越增多,其中很多站长每天要抗衡着机器人垃圾推广的战争,

当然,我也不例外,我的站每天备受着入侵、垃圾广告、DDOS的骚扰, 搞的我身心疲惫,

我其中一个站是用DISCUZ3.4版本,当然 每天的注册机、广告机都盯上了,可是都被我一一的堵死了

可是最近,又出个新花样,就是 收听垃圾广告, 我说的收听垃圾广告相信大家都懂得, 一个新用户,就可以收听成千上万以及所有的论坛会员,

找遍了整个DZ的说明以及求助官方也没有个方案,找遍整个后台也没找到相应用户组的开关,

那好吧,还是自己动手,丰衣足食吧!


推荐一个discuz清理垃圾资料的插件

https://addon.dismall.com/plugins/haozi_gerenziliao.html


好了 废话不多说,直接上教程


修改方法如下:
打开\source\include\spacecp\spacecp_follow.php文件,

查找:

$special = intval($_GET['special']) ? intval($_GET['special']) : 0;


上面添加:

if(in_array($_G['groupid'], array(4,5,6,7,8,9,10,68))) { 
        showmessage('亲~ 您所在用户组暂时不允许收听他人哦'); 
}

 其中4,5,6,7,8,9,10,68是会员组的ID,想禁止的用户组都添加在这里,可多个禁止!。


教程结束

文章版权及转载声明

本文作者:符文浩 网址:http://blog.fuwenhao.com/post/14.html 发布于 2017-11-15
文章转载或复制请以超链接形式并注明出处。

发表评论

快捷回复:

评论列表 (暂无评论,1724人围观)参与讨论

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码