Extension:SpamDnsblAlternative

What can this extension do?
The extension provides DNS-based Blacklist techniques to protect against spam. The extension use DNSBL to check user IP.

At the Mediawiki 1.8 enabling of the $wgEnableDnsBlacklist settings can block only new account creation, but is allow editing. Another disadvantage of the native solutions - requests go to the DNSBL when it not required, for example at the edit page opening, although the editor is opened for editing and lets to change the page, even for anonymous users, from the IP blacklist. If you find how to configure Mediawiki to block editing on the DNSBL with native Mediawiki settings — Do not use this extension.

Installation

 * Download the latest version and extract it into the extensions folder of your MediaWiki installation.
 * Enable the extension by adding this line to your LocalSettings.php:

Enabling the extension
The extension is active when native MediaWiki check for open proxies is disabled:

When $wgEnableDnsBlacklist is true the extension is inactive (used native MediaWiki behavior).