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