Extension:NukeDPL

From MediaWiki.org
Jump to: navigation, search
MediaWiki extensions manual - list
Crystal Clear action run.png
NukeDPL

Release status: stable

Implementation Page action, Special page
Description Allows mass deletion of articles using Extension:DynamicPageList (based on Extension:Nuke by Brion Vibber)
Author(s) User:Nad
Last version 1.2.3 (2012-03-01)
License GPL
Download
Added rights

nuke (automatically granted to sysops)

Check usage and version matrix; stats

Allows mass deletion of articles using Extension:DynamicPageList.

Contents

Requirements[edit]

This extension uses Extension:DynamicPageList (third-party) (DPL).

Usage[edit]

It is recommended that you make sure your database is backed up before using this extension.

Go to the Special:NukeDPL page and enter a DPL query to select a list of articles. The DPL surrounding tags and the output format parameters are automatically added, so only the selection parameters are required (one per line). Click the submit button to see a list of the pages selected by the query from which any items can be unchecked if they should not be included in the deletion. Clicking the submit button on this list page will then delete all the checked articles.

Example: To delete all article beginning with "My World" in the main namespace use:

namespace=
titlematch=My_World%

(do not use <DPL>...</DPL>)

More on the syntax you find here: DPL Manual, look for "criteria for page selection".

Warning: If you use "namespace=Image" the image file will not be deleted correctly, only the corresponding text page.

Installation[edit]

Firstly install Extension:DynamicPageList (third-party).

Next get the latest revision of the NukeDPL code (v. 1.2.3 or v. 1.2.1), save as a file in your extensions directory and include from your LocalSettings.php file as usual.

See also[edit]