|
本帖最后由 VIIs 于 2017-4-9 14:44 编辑
经过我测试发现,注册时没有任何防止机器人的手段,注册后,即使是等待验证会员用户组,也可以通过收听来达到发广告的目的。
建议增加注册验证码验证问题等,关闭论坛收听的功能
下面是我在网上找的《Discuz禁止一些用户组收听发广告的方法》
最近比较头疼的一件事,很多用户总是注册一个账户不发帖子也不回复,就只是收听其他人,收听是有提醒的,然而Dz又没有暂停,或者限制这个功能的地方
这可能也算是一个Bug吧
那么这就给发广告的有了可乘之机,把自己资料录成广告内容,然后开始收听用户,这样有时候一下子能收听成千上万个用户,从而达到乱发广告的情况
为了避免这种情况,我们只需要对以下文件 进行修改即可
大家跟我看
首先找到文件
打开\source\include\spacecp\spacecp_follow.php文件
找到如下代码
- $special = intval($_GET['special']) ? intval($_GET['special']) : 0;
复制代码 然后直接替换为- $special=0;
- if(in_array($_G['groupid'], array(4,5,6,7,8,9,10,20))) {
- showmessage('您所在会员组不允许关注他人');
- }else
- {
- $special = intval($_GET['special']) ? intval($_GET['special']) : 0;
- }
复制代码
其中
就是你所有需要禁止收听功能的用户组ID
|
|