Extension:Nuke
From MediaWiki.org
|
Nuke Release status: beta |
|
|---|---|
| Implementation | Special page, Page action |
| Description | Gives sysops the ability to mass delete pages. |
| Author(s) | Brion Vibber |
| Download | SVN |
| Added rights | nuke (automatically granted to sysops) |
Nuke is an extension that makes possible for sysops to mass delete pages. It was written by Brion Vibber in September 2005. It is running on some Wikimedia sites.
Contents |
[edit] Installation
Download SpecialNuke.php and SpecialNuke.i18n.php from SVN and place it in your wiki's extensions/ directory. Then add the following to LocalSettings.php after require_once( "includes/DefaultSettings.php" ); but before any other require_once or include_once calls:
require_once('extensions/SpecialNuke.php');
[edit] Permissions
Although this is added automatically in the include file, if you define the permissions later in the LocalSettings.php - you might need to add group permissions for sysop.
$wgGroupPermissions['sysop']['nuke'] = true;
[edit] Use
Go to Special:Nuke in order to mass delete pages recently added by an user or IP address.
[edit] Logs
A log of all deletions is maintained at Special:Log/delete.
[edit] Licensing and downloads
The extension is available under the GNU General Public License 2.0 or later, and can be downloaded from Subversion, or accessed via the web-based viewer.
The software is provided as-is. Updates will be made according to the needs of Wikimedia wikis; or where critical vulnerabilities are discovered.
[edit] See also
If you are looking to delete a large number of pages then you might consider using the maintenance script - maintenance/deleteBatch.php
This extension is being used on one or more of Wikimedia's wikis. It means that the extension is stable and works well enough to be used by such high traffic websites. A full list of the extensions installed on a particular wiki is produced by Special:Version on that wiki.

