Extension:Nuke
Nuke Release status: stable |
|
---|---|
![]() |
|
Implementation | Special page , Page action |
Description | Gives sysops the ability to mass delete pages. |
Author(s) | |
Latest version | 1.3.0 (2017-03-01) |
MediaWiki | 1.28.1+ |
Database changes | No |
License | GNU General Public License 2.0 or later |
Download | |
nuke |
|
Translate the Nuke extension if it is available at translatewiki.net | |
Check usage and version matrix. | |
Issues | Open tasks · Report a bug |
The Nuke extension makes it possible for sysops to mass delete pages.
Contents
Installation
- Download and place the file(s) in a directory called
Nuke
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
wfLoadExtension( 'Nuke' );
- Configure as required.
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
To users running MediaWiki 1.24 or earlier:
The instructions above describe the new way of installing this extension using wfLoadExtension()
. If you need to install this extension on these earlier versions (MediaWiki 1.24 and earlier), instead of wfLoadExtension( 'Nuke' );
, you need to use:
require_once "$IP/extensions/Nuke/Nuke.php";
Configuration
The user right "nuke" is automatically granted to the "sysop" user group. To decouple this and assign this right to a dedicated new user group such as "nuke" add the following to your "LocalSettings.php" file:
$wgGroupPermissions['sysop']['nuke'] = false;
$wgGroupPermissions['nuke']['nuke'] = true;
Usage
Go to Special:Nuke in order to mass delete pages recently added by a user or IP address. The special page is listed under Special:SpecialPages as Mass delete.
You can also specify a pattern for the page title.
The field accepts SQL wildcards, like %lol%
.
A log of all deletions is maintained at Special:Log/delete.
See also
- Extension:DeleteBatch , deleteBatch.php - Delete multiple pages using a text file containing the names
- Extension:NukeDPL - Delete multiple pages using 'Dynamic Page Lists'
- Extension:SmiteSpam - Attempts to find all spam on a wiki, via text processing, and provides an interface to delete it all
- Manual:DeleteArchivedRevisions.php - Script to permanently blow away pages after deleting them (e.g. after using Extension:Nuke)
- Extension:DeletePagesForGood - Adds a tab for deleting an individual page permanently.
![]() | This extension is being used on one or more Wikimedia projects. This probably means that the extension is stable and works well enough to be used by such high-traffic websites. Look for this extension's name in Wikimedia's CommonSettings.php and InitialiseSettings.php configuration files to see where it's installed. A full list of the extensions installed on a particular wiki can be seen on the wiki's Special:Version page. |
- Extensions bundled with MediaWiki 1.18
- GPL licensed extensions
- Stable extensions
- Special page extensions
- Page action extensions
- Extensions without a compatibility policy
- Extensions in Wikimedia version control
- Extensions which add rights
- ContributionsToolLinks extensions
- All extensions
- Extensions used on Wikimedia
- Page deletion extensions