Extension:Deleteuser

Warning, this extension may damage your database! It incompletely removes users, doing nothing to preserve referential integrity, and will almost certainly cause display errors. Use at your own risk! You may want to consider an extension like User Merge and Delete instead.

Deleteuser is an extension for deleting users from database.

Installation

 * 1) Download the 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:
 * 6) If you have Makesysop extension, add these lines to LocalSettings.php:   and

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:

Links

 * Extension:Renameuser


 * Deleteuser code (zip)
 * Contact with author
 * Author's userpage