jenkins-bot has submitted this change and it was merged. Change subject: Add extension.json, empty old PHP entry point ......................................................................
Add extension.json, empty old PHP entry point Bug: T88050 Change-Id: I876489ff94e4c01bd1b891217148e9971b8342d5 --- M FundraisingTranslateWorkflow.php A extension.json 2 files changed, 43 insertions(+), 30 deletions(-) Approvals: Paladox: Looks good to me, but someone else must approve Awight: Checked; Looks good to me, approved jenkins-bot: Verified diff --git a/FundraisingTranslateWorkflow.php b/FundraisingTranslateWorkflow.php index 558a447..f55017a 100644 --- a/FundraisingTranslateWorkflow.php +++ b/FundraisingTranslateWorkflow.php @@ -1,31 +1,13 @@ <?php - -$wgExtensionCredits['other'][] = array( - 'path' => __FILE__, - 'name' => 'FundraisingTranslateWorkflow', - 'author' => array( - 'Adam Roses Wight', - ), - 'version' => '0.1', - 'url' => 'https://www.mediawiki.org/wiki/Extension:FundraisingTranslateWorkflow', - 'descriptionmsg' => 'fundraising-translate-workflow-desc', - 'license-name' => 'GPLv2', -); - -$wgMessagesDirs['FundraisingTranslateWorkflow'] = __DIR__ . '/i18n'; - -$wgAutoloadClasses['FundraisingTranslateWorkflow\FundraisingMessageGroup'] = __DIR__ . '/FundraisingMessageGroup.php'; - -$wgHooks['TranslatePostInitGroups'][] = 'FundraisingTranslateWorkflow\FundraisingMessageGroup::onTranslatePostInitGroups'; - -/** - * Message group titles matching these regexes will be wrapped by our hideous thing. - */ -$wgFundraisingTranslateWorkflowPagePatterns = array( - '|^page-Fundraising/|', -); - -/** - * Permission needed to set our message groups to "published". - */ -$wgFundraisingTranslateWorkflowPublishRight = 'translate-manage'; +if ( function_exists( 'wfLoadExtension' ) ) { + wfLoadExtension( 'FundraisingTranslateWorkflow' ); + // Keep i18n globals so mergeMessageFileList.php doesn't break + $wgMessagesDirs['FundraisingTranslateWorkflow'] = __DIR__ . '/i18n'; + /* wfWarn( + 'Deprecated PHP entry point used for FundraisingTranslateWorkflow extension. Please use wfLoadExtension instead, ' . + 'see https://www.mediawiki.org/wiki/Extension_registration for more details.' + ); */ + return; +} else { + die( 'This version of the FundraisingTranslateWorkflow extension requires MediaWiki 1.25+' ); +} \ No newline at end of file diff --git a/extension.json b/extension.json new file mode 100644 index 0000000..985891e --- /dev/null +++ b/extension.json @@ -0,0 +1,31 @@ +{ + "name": "FundraisingTranslateWorkflow", + "version": "0.1", + "author": [ + "Adam Roses Wight" + ], + "url": "https://www.mediawiki.org/wiki/Extension:FundraisingTranslateWorkflow", + "descriptionmsg": "fundraising-translate-workflow-desc", + "license-name": "GPLv2", + "type": "other", + "MessagesDirs": { + "FundraisingTranslateWorkflow": [ + "i18n" + ] + }, + "AutoloadClasses": { + "FundraisingTranslateWorkflow\\FundraisingMessageGroup": "FundraisingMessageGroup.php" + }, + "Hooks": { + "TranslatePostInitGroups": [ + "FundraisingTranslateWorkflow\\FundraisingMessageGroup::onTranslatePostInitGroups" + ] + }, + "config": { + "FundraisingTranslateWorkflowPagePatterns": [ + "|^page-Fundraising/|" + ], + "FundraisingTranslateWorkflowPublishRight": "translate-manage" + }, + "manifest_version": 1 +} -- To view, visit https://gerrit.wikimedia.org/r/213255 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I876489ff94e4c01bd1b891217148e9971b8342d5 Gerrit-PatchSet: 2 Gerrit-Project: mediawiki/extensions/FundraisingTranslateWorkflow Gerrit-Branch: master Gerrit-Owner: Alex Monk <[email protected]> Gerrit-Reviewer: Awight <[email protected]> Gerrit-Reviewer: Ejegg <[email protected]> Gerrit-Reviewer: Jforrester <[email protected]> Gerrit-Reviewer: Legoktm <[email protected]> Gerrit-Reviewer: Paladox <[email protected]> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
