Legoktm has uploaded a new change for review. https://gerrit.wikimedia.org/r/216401
Change subject: Empty PHP entry point in favor of extension.json ...................................................................... Empty PHP entry point in favor of extension.json Change-Id: I87b54c86ada15bda6f4a65c3e09e7676b1962063 --- M Calendar.php 1 file changed, 12 insertions(+), 36 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Calendar refs/changes/01/216401/1 diff --git a/Calendar.php b/Calendar.php index 3ec20b1..82ec26a 100644 --- a/Calendar.php +++ b/Calendar.php @@ -1,39 +1,15 @@ <?php -/* - * Adds a calendar parser functions for the Wikivoyage project - * - * @package MediaWiki - * @subpackage Extensions - * - * @author Roland Unger - * @copyright Copyright © 2007 - 2009 Roland Unger - * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later - */ -if ( !defined( 'MEDIAWIKI' ) ) { - die( 'This file is a MediaWiki extension, it is not a valid entry point' ); +if ( function_exists( 'wfLoadExtension' ) ) { + wfLoadExtension( 'Calendar' ); + // Keep i18n globals so mergeMessageFileList.php doesn't break + $wgMessagesDirs['Calendar'] = __DIR__ . '/i18n'; + $wgExtensionMessagesFiles['CalendarMagic'] = __DIR__ . '/Calendar.i18n.magic.php'; + /* wfWarn( + 'Deprecated PHP entry point used for Calendar extension. Please use wfLoadExtension instead, ' . + 'see https://www.mediawiki.org/wiki/Extension_registration for more details.' + ); */ + return true; +} else { + die( 'This version of the Calendar extension requires MediaWiki 1.25+' ); } - -$wgExtensionCredits['parserhook'][] = array( - 'path' => __FILE__, - 'name' => 'Calendar', - 'url' => 'https://www.mediawiki.org/wiki/Extension:Calendar-Wikivoyage', - 'descriptionmsg' => 'calendar-desc', - 'author' => 'Roland Unger', - 'version' => '1.1' -); - -$dir = __DIR__ . '/'; -$wgAutoloadClasses['CalendarTable'] = $dir . 'CalendarTable.class.php'; -$wgAutoloadClasses['CalendarHooks'] = $dir . 'Calendar.hooks.php'; -$wgMessagesDirs['Calendar'] = __DIR__ . '/i18n'; -$wgExtensionMessagesFiles['CalendarMagic'] = $dir . 'Calendar.i18n.magic.php'; - -$wgHooks['ParserFirstCallInit'][] = 'CalendarHooks::setupParserHooks'; - -$wgResourceModules['ext.calendar'] = array( - 'position' => 'top', - 'styles' => 'ext.calendar.css', - 'localBasePath' => __DIR__ . '/modules', - 'remoteExtPath' => 'Calendar/modules', -); -- To view, visit https://gerrit.wikimedia.org/r/216401 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I87b54c86ada15bda6f4a65c3e09e7676b1962063 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Calendar Gerrit-Branch: master Gerrit-Owner: Legoktm <legoktm.wikipe...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits