[Discuz美化修改] 教给大家一个小修改,有效预防垃圾帖!  

风乱流年发表于 2012-12-12 17:5748196584 最后回复于 2018-11-21 21:36 [复制链接] 8007 117

现在各种发贴机充斥着各个论坛,肆意的发布垃圾违法信息,作为站长一方面不想给自己的会员发帖增设更多的门槛,一方面又十分憎恶这种发贴机发布的垃圾贴。虽然我们一直提倡站长以“勤块”的手段来处理垃圾,但是再牛叉的猫也有打盹的时候,我们不能做到24小时全天守护论坛,而往往发贴机就钻这时间的空子,如果我们没能及时删除违法信息,可能会给我们带来严重的后果。也许,睡得正香被网监的一个电话吵醒,接下来就是关站整顿甚至网站彻底毁灭,也许还有其他方面的影响,就像昨天DRC因为一个垃圾违法信息没能及时删除,支付宝通知我们签约接口的合约中我们违约,可能被停止支付接口。所以这是一场攻坚战,我们想尽一切办法与其抗争到底!

原理:

经过长期观察,目前较为流行的发贴机发垃圾贴,可以绕过DZ系统的“上传头像才能发帖”、“验证码”的限制,而且发的帖子有个普遍规律,那就是伪造个性签名,例如DRC新注册用户没有使用个性签名的权限,但是发贴机会在帖子内容中伪造签名,让帖子看上去显得很正常。我们就是通过修改程序来过滤掉这种伪造签名。


方法:打开static\js\forum_post.js文件,查找:
  1. else if(mb_strlen(theform.subject.value) > 80) {
  2. showError('您的标题超过 80 个字符的限制');
  3. return false;
  4. }
复制代码
改为

  1. else if(mb_strlen(theform.subject.value) > 80) {
  2.                 showError('您的标题超过 80 个字符的限制');
  3.                 return false;
  4.         } else if(message.indexOf("sigline.gif[/img]") != -1){
  5.                 showError('疑似发贴机,您的帖子禁止发表!');
  6.                 return false;
  7.         }
复制代码
adaier1
谢楼主分享
tgxevan
谢谢分享好的作品
枫雪
提示: 作者被禁止或删除 内容自动屏蔽
好宝贝
提示: 作者被禁止或删除 内容自动屏蔽
常宁谢辉
提示: 作者被禁止或删除 内容自动屏蔽
光影
qqsas让人好贴啊,支持一下
lanhai
看看!学习一下~
shwxyuan
提示: 作者被禁止或删除 内容自动屏蔽
pole1010
提示: 作者被禁止或删除 内容自动屏蔽

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表