目次 |
LocalSettings.phpに以下を書き足すと、http.dnsbl.sorbs.netを参照するようになる。
$wgEnableSorbs = true;
http.dnsbl.sorbs.net以外を使いたい場合は、以下のようにする。
$wgSorbsUrl = 'niku.2ch.net';
$wgEnableSorbsは$wgEnableDnsBlacklistに、$wgSorbsUrlは$wgDnsBlacklistUrlsに変更される。効果は同じ。
RudeProxyBlockを使う場合、MediaWiki:Openproxylistに箇条書きでプロクシの一覧を作らなくてはならない。
Extension:Check Spambotsは上記対策と競合するので、上記対策を施しているのなら改めて使う必要はないと思う。
LocalSettings.phpに直接文字列を書き込んでおくことで、投稿を阻止することが出来る。最も簡単な対策。
Wikimedia Projectでも使われている、タイトル(h1)のブラックリストを作成する拡張。
$wgTitleBlacklistSources = array( array( 'type' => TBLSRC_LOCALPAGE, 'src' => 'Project:Title blacklist', ), array( 'type' => TBLSRC_URL, 'src' => 'http://meta.wikimedia.org/w/index.php?title=Title_blacklist&action=raw', ), array( 'type' => TBLSRC_FILE, 'src' => '/home/wikipedia/blacklists/titles', ), );
特定の文字列を含むユーザーアカウントの作成をブロックすることが出来る。
今は、Extension:Title Blacklistが使われており機能的にも優れているので、Title Blacklistを使った方がいいだろう。