From f6d65e533c62f6deb21342d4901ece24497b433e Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Thu, 4 Jun 2015 07:31:04 +0200 Subject: Update to MediaWiki 1.25.1 --- extensions/Poem/Poem.i18n.php | 35 --------------------------------- extensions/Poem/Poem.php | 44 ++++++++++++------------------------------ extensions/Poem/extension.json | 27 ++++++++++++++++++++++++++ 3 files changed, 39 insertions(+), 67 deletions(-) delete mode 100644 extensions/Poem/Poem.i18n.php create mode 100644 extensions/Poem/extension.json (limited to 'extensions/Poem') diff --git a/extensions/Poem/Poem.i18n.php b/extensions/Poem/Poem.i18n.php deleted file mode 100644 index 748ec734..00000000 --- a/extensions/Poem/Poem.i18n.php +++ /dev/null @@ -1,35 +0,0 @@ - -# and © 2011 Zaran -# -# Anyone is allowed to use this code for any purpose. -# -# To install, copy the extension to your extensions directory and add line -# require_once( "$IP/extensions/Poem/Poem.php" ); -# to the bottom of your LocalSettings.php -# -# To use, put some text between tags -# -# For more information see its page at -# http://www.mediawiki.org/wiki/Extension:Poem -$wgExtensionCredits['parserhook'][] = array( - 'path' => __FILE__, - 'name' => 'Poem', - 'author' => array( 'Nikola Smolenski', 'Brion Vibber', 'Steve Sanbeg' ), - 'url' => 'https://www.mediawiki.org/wiki/Extension:Poem', - 'descriptionmsg' => 'poem-desc', -); - -$dir = __DIR__ . '/'; -$wgParserTestFiles[] = $dir . 'poemParserTests.txt'; -$wgAutoloadClasses['Poem'] = $dir . 'Poem.class.php'; -$wgMessagesDirs['Poem'] = __DIR__ . '/i18n'; -$wgExtensionMessagesFiles['Poem'] = $dir . 'Poem.i18n.php'; -$wgHooks['ParserFirstCallInit'][] = 'Poem::init'; +if ( function_exists( 'wfLoadExtension' ) ) { + wfLoadExtension( 'Poem' ); + // Keep i18n globals so mergeMessageFileList.php doesn't break + $wgMessagesDirs['Poem'] = __DIR__ . '/i18n'; + /* wfWarn( + 'Deprecated PHP entry point used for Poem extension. Please use wfLoadExtension instead, ' . + 'see https://www.mediawiki.org/wiki/Extension_registration for more details.' + ); */ + return true; +} else { + die( 'This version of the Poem extension requires MediaWiki 1.25+' ); +} diff --git a/extensions/Poem/extension.json b/extensions/Poem/extension.json new file mode 100644 index 00000000..1b8672ee --- /dev/null +++ b/extensions/Poem/extension.json @@ -0,0 +1,27 @@ +{ + "name": "Poem", + "author": [ + "Nikola Smolenski", + "Brion Vibber", + "Steve Sanbeg" + ], + "url": "https://www.mediawiki.org/wiki/Extension:Poem", + "descriptionmsg": "poem-desc", + "type": "parserhook", + "MessagesDirs": { + "Poem": [ + "i18n" + ] + }, + "Hooks": { + "ParserFirstCallInit": [ + "Poem::init" + ] + }, + "AutoloadClasses": { + "Poem": "Poem.class.php" + }, + "ParserTestFiles": [ + "poemParserTests.txt" + ] +} -- cgit v1.2.3-54-g00ecf