]> scripts.mit.edu Git - autoinstalls/mediawiki.git/blob - maintenance/deleteOldRevisions.php
MediaWiki 1.14.0
[autoinstalls/mediawiki.git] / maintenance / deleteOldRevisions.php
1 <?php
2
3 /**
4  * Delete old (non-current) revisions from the database
5  *
6  * @file
7  * @ingroup Maintenance
8  * @author Rob Church <robchur@gmail.com>
9  */
10
11 $options = array( 'delete', 'help' );
12 require_once( 'commandLine.inc' );
13 require_once( 'deleteOldRevisions.inc' );
14
15 echo( "Delete Old Revisions\n\n" );
16
17 if( @$options['help'] ) {
18         ShowUsage();
19 } else {
20         DeleteOldRevisions( @$options['delete'], $args );
21 }
22
23 function ShowUsage() {
24         echo( "Deletes non-current revisions from the database.\n\n" );
25         echo( "Usage: php deleteOldRevisions.php [--delete|--help] [<page_id> ...]\n\n" );
26         echo( "delete : Performs the deletion\n" );
27         echo( "  help : Show this usage information\n" );
28 }
29