Godaddy主机最新优惠码

Mediawiki中文技术论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4943|回复: 0

在MediaWiki中用ConfirmEdit屏蔽自动垃圾广告

[复制链接]
发表于 2011-6-2 17:08:02 | 显示全部楼层 |阅读模式
RAKsmart美国服务器
如今的互联网上垃圾广告无孔不入,从大家收到的垃圾邮件到常看到博客、论坛后的垃圾留言,大有愈演愈烈之势,让人气愤而又无可奈何!
  对于MediaWiki构建的Wiki系统来说,因为是国外流传进来的,在国内还不算普及,所以来自国内的垃圾广告基本上都是手工输入的,可以方便地用手工清除,并进行屏蔽。而国外的垃圾信息发送者对MediaWiki研究比较透彻,就厉害了,都是自动发送,如果遇到需要注册的情况它也会自动注册,如果遇到屏蔽IP/ID的情况它也会自动更换,如果内容被屏蔽它也会自动将内容变来变去。
为了杜绝后患,可以为MediaWiki安装一个新的扩展:ConfirmEdit(可能被中国政府机构屏蔽,无法直接访问,需要用代理服务器访问),具体设置如下:
$wgGroupPermissions['*'            ]['skipcaptcha'] = false;
$wgGroupPermissions['user'         ]['skipcaptcha'] = false;
$wgGroupPermissions['autoconfirmed']['skipcaptcha'] = false;
$wgGroupPermissions['bot'          ]['skipcaptcha'] = true; // registered bots
$wgGroupPermissions['sysop'        ]['skipcaptcha'] = true;
$wgCaptchaTriggers['edit']          = false;
$wgCaptchaTriggers['create']        = false;
$wgCaptchaTriggers['addurl']        = true;
$wgCaptchaTriggers['createaccount'] = false;
$wgCaptchaTriggers['badlogin']      = false;
 也就是非注册用户和注册用户在保存含有新URL链接时会进行验证,验证不是看清一幅图片,而是做一个小学生都会的简单算术题,例如“85-9=?”
而管理员在进行任何编辑时都和以前一样,非注册用户和注册用户在保持不含新URL链接时也不需要验证,应该还是很合理、方便的。
虽然这个办法可以禁止掉绝大多数自动垃圾,但人工垃圾还是避免不了,还需要采取更多的办法来联合整治
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

美国主机评测网站

Archiver|手机版|小黑屋|Mediawiki中文技术论坛

GMT+8, 2024-4-20 08:24 , Processed in 0.047466 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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