Extension:DeleteBatch

The DeleteBatch extension adds a special page, Special:DeleteBatch, where users with the 'deletebatch' right can delete multiple pages easily.

The user can delete pages either through the form or by uploading a text file containing the names (and optional delete reasons) of the deletable pages.

The syntax is:
 * page name | Reason for deletion

So if you wanted to delete the page called "Test" with the reason "no longer needed", you'd type: Test|no longer needed in the form on Special:DeleteBatch. This extension was based off on the.

Configuration
By default, this extension lets only bureaucrats delete batches.

You can change it to, e.g., let sysops delete batches: