Extension:UndeleteBatch

From mediawiki.org
MediaWiki extensions manual
UndeleteBatch
Release status: unmaintained
Implementation Special page
Description Allows to undelete a batch of pages
Author(s) Nathan Larson (Leucostictetalk)
Latest version 1.0.0 (2013-12-23)
MediaWiki 1.23+
PHP 5.3+
Database changes No
License GNU General Public License 2.0 or later
Download
undeletebatch

The UndeleteBatch extension adds a special page, "Special:UndeleteBatch", where users with the 'undeletebatch' right can undelete multiple pages easily. The user can undelete pages either through the form or by uploading a text file containing the names (and optional undelete reasons) of the pages.

Usage[edit]

The syntax is:

  • page name|Reason for undeletion

So if you wanted to undelete the page called "Test" with the reason "needed again", you'd type:

Test|needed again

in the form on Special:UndeleteBatch.

Installation[edit]

  • Download and place the file(s) in a directory called UndeleteBatch in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php file:
    require_once "$IP/extensions/UndeleteBatch/UndeleteBatch.php";
    
  • Yes Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

Configuration[edit]

By default, this extension lets only bureaucrats undelete batches. You can change it to, e.g., let sysops undelete batches:

$wgGroupPermissions['bureaucrat']['undeletebatch'] = false;
$wgGroupPermissions['sysop']['undeletebatch'] = true;

See also[edit]

  • Extension:DeleteBatch - the extension (1) that does the opposite of what this one does, and (2) from which most of the code for this extension was borrowed