Seb35 has uploaded a new change for review. https://gerrit.wikimedia.org/r/299367
Change subject: Added extension.json and i18n directory and (auto-)register this extension to appear in Special:Version ...................................................................... Added extension.json and i18n directory and (auto-)register this extension to appear in Special:Version --- A extension.json A i18n/en.json A i18n/fr.json M src/MediaWikiFarm.php 4 files changed, 45 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MediaWikiFarm refs/changes/67/299367/1 diff --git a/extension.json b/extension.json new file mode 100644 index 0000000..d47db02 --- /dev/null +++ b/extension.json @@ -0,0 +1,26 @@ +{ + "name": "MediaWikiFarm", + "version": "0.0.0-dev", + "author": [ + "Seb35" + ], + "descriptionmsg": "mediawikifarm-desc", + "license-name": "GPL-3.0+", + "type": "other", + "requires": { + "MediaWiki": ">= 1.1.0" + }, + "config": { + "MediaWikiFarmConfigDir": "/etc/mediawiki", + "MediaWikiFarmCodeDir": null + }, + "MessagesDirs": { + "MediaWikiFarm": [ + "i18n" + ] + }, + "AutoloadClasses": { + "MediaWikiFarms": "src/MediaWikiFarm.php" + }, + "manifest_version": 1 +} diff --git a/i18n/en.json b/i18n/en.json new file mode 100644 index 0000000..3a4be28 --- /dev/null +++ b/i18n/en.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Seb35" + ] + }, + "mediawikifarm-desc": "Turns a MediaWiki installation into a farm consisting of multiple independant wikis." +} diff --git a/i18n/fr.json b/i18n/fr.json new file mode 100644 index 0000000..1bb7340 --- /dev/null +++ b/i18n/fr.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Seb35" + ] + }, + "mediawikifarm-desc": "Transforme une installation MediaWiki en une ferme de nombreux wikis indépendants." +} diff --git a/src/MediaWikiFarm.php b/src/MediaWikiFarm.php index 0ad057b..fecaaf0 100644 --- a/src/MediaWikiFarm.php +++ b/src/MediaWikiFarm.php @@ -577,6 +577,9 @@ } } + // Register this extension MediaWikiFarm to appear in Special:Version + $globals['extensions']['MediaWikiFarm']['_loading'] = 'wfLoadExtension'; + // Save this configuration in a serialised file @mkdir( dirname( $cacheFile ) ); $tmpFile = tempnam( dirname( $cacheFile ), basename( $cacheFile ).'.tmp' ); -- To view, visit https://gerrit.wikimedia.org/r/299367 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ibaee11a6f007d88f54aef963de3850b66d7b29d5 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/MediaWikiFarm Gerrit-Branch: master Gerrit-Owner: Seb35 <seb35wikipe...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits