Extension:DeleteUserPages

MediaWiki extensions manual
DeleteUserPages
Release status: stable
Implementation User rights
Description Lets users delete their own user pages
Author(s) Ryan Schmidt (Skizzerztalk)
Latest version 1.0.0 (2018-01-29)
Compatibility policy Master maintains backward compatibility.
MediaWiki 1.27+
Database changes No
License MIT License
Download

  • delete-rootuserpages
  • delete-usersubpages
Translate the DeleteUserPages extension if it is available at translatewiki.net

This extension lets users delete their own user pages and user talk pages. Two permissions are added (by default not granted to anyone) which control whether or not one can delete their own user page or their own subpages. This extension does not allow users to delete pages that are not their user page or subpages of their user page. The user does not need to be the author of the page to delete it, and can only delete if they would otherwise be allowed to edit that page. The delete-rootuserpages and delete-usersubpages user rights are not exempt from $wgDeleteRevisionsLimit.

Installation

edit
  • Download and move the extracted DeleteUserPages folder to your extensions/ directory.
    Developers and code contributors should install the extension from Git instead, using:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/DeleteUserPages
    
  • Add the following code at the bottom of your LocalSettings.php file:
    wfLoadExtension( 'DeleteUserPages' );
    $wgGroupPermissions['user']['delete-rootuserpages'] = true; // Let users delete their own user page and user talk page
    $wgGroupPermissions['user']['delete-usersubpages'] = true; // Let users delete their own user subpages and associated talk pages
    
  •   Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

Support

edit

Community support available via the talk page. Commercial support plans are available for purchase via e-mail inquiry.