X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/mediawiki.git/blobdiff_plain/19e297c21b10b1b8a3acad5e73fc71dcb35db44a..6932310fd58ebef145fa01eb76edf7150284d8ea:/maintenance/language/checkLanguage.php diff --git a/maintenance/language/checkLanguage.php b/maintenance/language/checkLanguage.php index 9396e8c1..a8cbac1c 100644 --- a/maintenance/language/checkLanguage.php +++ b/maintenance/language/checkLanguage.php @@ -2,18 +2,39 @@ /** * Check a language file. * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * http://www.gnu.org/copyleft/gpl.html + * * @file * @ingroup MaintenanceLanguage */ -require_once( dirname( __FILE__ ) . '/../commandLine.inc' ); -require_once( 'checkLanguage.inc' ); -require_once( 'languages.inc' ); +$optionsWithArgs = [ + 'lang', 'level', 'blacklist', 'whitelist', 'wikilang', 'output', 'prefix' +]; +$optionsWithoutArgs = [ + 'help', 'links', 'noexif', 'easy', 'duplicate', 'all' +]; +require_once __DIR__ . '/../commandLine.inc'; +require_once 'checkLanguage.inc'; +require_once 'languages.inc'; $cli = new CheckLanguageCLI( $options ); try { $cli->execute(); -} catch ( MWException $e ) { +} catch ( Exception $e ) { print 'Error: ' . $e->getMessage() . "\n"; }