MtDu has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/266025

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

Convert Tomas to use skin registration

Change-Id: Iaa841c0d84b7cedbaaf85dd20ef143316548c818
---
M Tomas.php
A skin.json
2 files changed, 26 insertions(+), 5 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/skins/Tomas 
refs/changes/25/266025/1

diff --git a/Tomas.php b/Tomas.php
index 6b27f87..99054a3 100644
--- a/Tomas.php
+++ b/Tomas.php
@@ -1,6 +1,11 @@
 <?php
-
-$wgValidSkinNames['tomas'] = 'Tomas';
-$wgTomasSkinPath = false;
-$wgAutoloadClasses['SkinTomas'] = __DIR__ . '/Tomas.class.php';
-
+if ( function_exists( 'wfLoadSkin' ) ) {
+       wfLoadSkin( 'Tomas' );
+       /*wfWarn(
+               'Deprecated PHP entry point used for Tomas skin. Please use 
wfLoadSkin instead, ' .
+               'see https://www.mediawiki.org/wiki/Extension_registration for 
more details.'
+       );*/
+       return;
+} else {
+       die( 'This version of the Tomas skin requires MediaWiki 1.25+' );
+}
\ No newline at end of file
diff --git a/skin.json b/skin.json
new file mode 100644
index 0000000..7557081
--- /dev/null
+++ b/skin.json
@@ -0,0 +1,16 @@
+{
+       "name": "Tomas",
+       "author": [],
+       "url": "https://www.mediawiki.org/wiki/Skin:Tomas";,
+       "type": "skin",
+       "ValidSkinNames": {
+               "tomas": "Tomas"
+       },
+       "AutoloadClasses": {
+               "SkinTomas": "Tomas.class.php"
+       },
+       "config": {
+               "TomasSkinPath": false
+       },
+       "manifest_version": 1
+}
\ No newline at end of file

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iaa841c0d84b7cedbaaf85dd20ef143316548c818
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/skins/Tomas
Gerrit-Branch: master
Gerrit-Owner: MtDu <[email protected]>

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

Reply via email to