Extension:Deleteuser

Deleteuser is an extension for deleting users from database.

Installation

 * 1) Download the Extension:ExtensionFunctions.php
 * 2) Copy the ExtensionFunctions.php to the /extensions/ directory in your MediaWiki folder.
 * 3) Make /extensions/Deleteuser directory in your MediaWiki folder.
 * 4) Copy all three extension files to that new directory.
 * 5) Add this line in LocalSettings.php:

Localization
The file SpecialDeleteuser.i18n.php contains arrays for localized versions. For example, a German version could be added that reads as follows

Using
Enter special page Special:Deleteuser, type username and press Delete.

Changelog and known bugs
Bugs
 * 27 October 2006 - published first version of extension.

Even after installing it, it didn't work. 8-(
 * The extension does not work in my environment: -MediaWiki 1.6.8 with page access restriction patch -PHP: 4.3.4 with MySQL: 4.0.18 -Extensions Tasks 0.51 and EmbedURL
 * For me, it doesn't work either. It seems to use ExtensionFunctions.php which is not supported after 1.6 see here mwusers.com


 * There is a bug in the DeleteuserSQL module, in the call to the delete functions. The "$uid" variable is the local instance and need to be changed to the class variable, as below:
 * 25 June 2007 - In the i18n file, "$wgRenameuserMessages" was used instead of "$wgDeleteuserMessages" in the array declaration and in the definition of the values for English ('en').

$wgDeleteuserMessages = array; $wgDeleteuserMessages['en'] = array( [...]

How it works?
This extension does these SQL querries: