]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blob - maintenance/deleteArchivedRevisions.php
MediaWiki 1.14.0-scripts
[autoinstallsdev/mediawiki.git] / maintenance / deleteArchivedRevisions.php
1 <?php
2
3 /**
4  * Delete archived (deleted from public) revisions from the database
5  *
6  * @file
7  * @ingroup Maintenance
8  * @author Aaron Schulz
9  * Shamelessly stolen from deleteOldRevisions.php by Rob Church :)
10  */
11
12 $options = array( 'delete', 'help' );
13 require_once( 'commandLine.inc' );
14 require_once( 'deleteArchivedRevisions.inc' );
15
16 echo( "Delete Archived Revisions\n\n" );
17
18 if( @$options['help'] ) {
19         ShowUsage();
20 } else {
21         DeleteArchivedRevisions( @$options['delete'] );
22 }
23
24 function ShowUsage() {
25         echo( "Deletes all archived revisions.\n\n" );
26         echo( "These revisions will no longer be restorable.\n\n" );
27         echo( "Usage: php deleteArchivedRevisions.php [--delete|--help]\n\n" );
28         echo( "delete : Performs the deletion\n" );
29         echo( "  help : Show this usage information\n" );
30 }
31