Extension:NoViewOnBlock

Description
This extension prevents blocked users from viewing the wiki

Installation
Copy this into extensions/NoBlockedUserView.php:

extensions/NoBlockedUserView.php
Now add this to your LocalSettings.php file:

Status
Note: I no longer mainain this due to time concerns and having moved on to greener pastures. Anyone else is welcome to adopt it. :)

This module works very well, however there are some limitations and a minor bug:
 * Blocked users will be turned away with "The action you have requested is limited to users in one of the groups *, user." This may not be the message you want to send. Patches welcome to fix it. In the meantime, you can simply edit MediaWiki:Badaccess-groups, and change the contents to something even more generic (I.E., You can't perform that action).
 * All blocked users will be turned away, keep this in mind.