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

Reply via email to