Extension:Nuke

The Nuke extension makes it possible for sysops to mass delete pages.

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:

Usage
Go to Special:Nuke in order to mass delete pages recently added by a user or IP address. Only pages listed in  table will be shown. 1>Special:MyLanguage/Manual:$wgRCMaxAge|By default, this includes all pages created in last 90 days. 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  .

A log of all deletions is maintained at Special:Log/delete.