MtDu has uploaded a new change for review.

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

Change subject: Deprecate and empty php entry point
......................................................................

Deprecate and empty php entry point

Change-Id: I4116aac773d60f20dfb225aeb360537757606bc2
---
M Tempo.php
1 file changed, 12 insertions(+), 34 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/skins/Tempo 
refs/changes/24/266024/1

diff --git a/Tempo.php b/Tempo.php
index 83d741d..e0da5a4 100644
--- a/Tempo.php
+++ b/Tempo.php
@@ -18,37 +18,15 @@
  * require_once "$IP/skins/Tempo/Tempo.php";
  */
 
-if ( !defined( 'MEDIAWIKI' ) ) {
-       exit;
-}
-
-// Skin credits that will show up on Special:Version
-$wgExtensionCredits['skin'][] = array(
-       'path' => __FILE__,
-       'name' => 'Tempo',
-       'version' => '1.6rc1',
-       'author' => array( 'Lojjik Braughler' ),
-       'descriptionmsg' => 'tempo-desc',
-       'license-name' => 'CC0 1.0'
-);
-
-$wgValidSkinNames['tempo'] = 'Tempo';
-
-$wgAutoloadClasses['SkinTempo'] = __DIR__ . '/Tempo.skin.php';
-$wgAutoloadClasses['NotificationsMenuTemplate'] = __DIR__ . 
'/templates/NotificationsMenu.tmpl.php';
-$wgMessagesDirs['SkinTempo'] = __DIR__ . '/i18n';
-
-// Main CSS ResourceLoader module
-$wgResourceModules['skins.tempo'] = array(
-       'styles' => array(
-               'skins/Tempo/resources/tempo.css' => array( 'media' => 'screen' 
),
-               'skins/Tempo/resources/normalize.css' => array( 'media' => 
'screen' )
-       ),
-       'position' => 'top'
-);
-
-$wgResourceModules['skins.tempo.js'] = array(
-       'scripts' => array(
-               'skins/Tempo/resources/js/tempo.js'
-       )
-);
\ No newline at end of file
+if ( function_exists( 'wfLoadSkin' ) ) {
+       wfLoadSkin( 'Tempo' );
+       // Keep i18n globals so mergeMessageFileList.php doesn't break
+       $wgMessagesDirs['Tempo'] = __DIR__ . '/i18n';
+       /*wfWarn(
+               'Deprecated PHP entry point used for Tempo skin. Please use 
wfLoadSkin instead, ' .
+               'see https://www.mediawiki.org/wiki/Extension_registration for 
more details.'
+       );*/
+       return;
+} else {
+       die( 'This version of the Tempo skin requires MediaWiki 1.25+' );
+}
\ No newline at end of file

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4116aac773d60f20dfb225aeb360537757606bc2
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/skins/Tempo
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