jenkins-bot has submitted this change and it was merged.

Change subject: Convert Donate to use skin registration
......................................................................


Convert Donate to use skin registration

Added basic creds because extension/skin.json will fail because they
require name to be set.

Change-Id: I9a5513e18e7317bcf1958457d20f5e44db5d3ed3
---
M Donate.php
A skin.json
2 files changed, 27 insertions(+), 6 deletions(-)

Approvals:
  Reedy: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/Donate.php b/Donate.php
index 73f913a..95e5f21 100644
--- a/Donate.php
+++ b/Donate.php
@@ -1,7 +1,11 @@
 <?php
-
-$wgValidSkinNames['Donate'] = 'Donate';
-$wgSkipSkins[] = 'Donate';
-$wgDonateSkinPath = false;
-$wgAutoloadClasses['SkinDonate'] = __DIR__ . '/Donate.class.php';
-
+if ( function_exists( 'wfLoadSkin' ) ) {
+       wfLoadExtension( 'Donate' );
+       /*wfWarn(
+               'Deprecated PHP entry point used for Donate skin. Please use 
wfLoadSkin instead, ' .
+               'see https://www.mediawiki.org/wiki/Extension_registration for 
more details.'
+       );*/
+       return;
+} else {
+       die( 'This version of the Donate skin requires MediaWiki 1.25+' );
+}
diff --git a/skin.json b/skin.json
new file mode 100644
index 0000000..01b7859
--- /dev/null
+++ b/skin.json
@@ -0,0 +1,17 @@
+{
+       "name": "Donate",
+       "author": [],
+       "url": "https://www.mediawiki.org/wiki/Skin:Donate";,
+       "type": "skin",
+       "ValidSkinNames": {
+               "Donate": "Donate"
+       },
+       "SkipSkins": "Donate",
+       "AutoloadClasses": {
+               "SkinDonate": "Donate.class.php"
+       },
+       "config": {
+               "DonateSkinPath": false
+       },
+       "manifest_version": 1
+}

-- 
To view, visit https://gerrit.wikimedia.org/r/265654
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I9a5513e18e7317bcf1958457d20f5e44db5d3ed3
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/skins/Donate
Gerrit-Branch: master
Gerrit-Owner: MtDu <[email protected]>
Gerrit-Reviewer: Florianschmidtwelzow <[email protected]>
Gerrit-Reviewer: Legoktm <[email protected]>
Gerrit-Reviewer: Paladox <[email protected]>
Gerrit-Reviewer: Reedy <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to