VictorPorton has submitted this change and it was merged.

Change subject: empty main php entry point
......................................................................


empty main php entry point

Change-Id: Ife6966965e949439607b8fddd69d797fea75ba2b
---
M BaseHooks.php
1 file changed, 12 insertions(+), 17 deletions(-)

Approvals:
  VictorPorton: Verified; Looks good to me, approved



diff --git a/BaseHooks.php b/BaseHooks.php
index 7eacab7..78f269f 100644
--- a/BaseHooks.php
+++ b/BaseHooks.php
@@ -1,19 +1,14 @@
 <?php
-if ( !defined( 'MEDIAWIKI' ) ) {
-       die( 'This file is a MediaWiki extension, it is not a valid entry 
point' );
+
+if ( function_exists( 'wfLoadExtension' ) ) {
+       wfLoadExtension( 'BaseHooks' );
+       // Keep i18n globals so mergeMessageFileList.php doesn't break
+       $wgMessagesDirs['BaseHooks'] = __DIR__ . '/i18n';
+       /* wfWarn(
+               'Deprecated PHP entry point used for BaseHooks extension. 
Please use wfLoadExtension instead, ' .
+               'see https://www.mediawiki.org/wiki/Extension_registration for 
more details.'
+       ); */
+       return;
+} else {
+       die( 'This version of the BaseHooks extension requires MediaWiki 1.25+' 
);
 }
-
-$wgExtensionCredits['other'][] = array(
-       'path' => __FILE__,
-       'name' => 'BaseHooks',
-       'version' => '0.0.1',
-       'author' => array( '[https://www.mediawiki.org/wiki/User:VictorPorton 
Victor Porton]' ),
-       'descriptionmsg' => 'basehooks-desc',
-       'url' => 'https://www.mediawiki.org/wiki/Extension:BaseHooks',
-);
-
-$wgMessagesDirs['BaseHooks'] = __DIR__ . '/i18n';
-
-$wgAutoloadClasses['BaseHooksHooks'] = __DIR__ . '/BaseHooks.hooks.php';
-$wgHooks['SkinAfterBottomScripts'][] = 
'BaseHooksHooks::onSkinAfterBottomScripts';
-$wgHooks['UnitTestsList'][] = 'BaseHooksHooks::onUnitTestsList';

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ife6966965e949439607b8fddd69d797fea75ba2b
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/BaseHooks
Gerrit-Branch: master
Gerrit-Owner: Paladox <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: JanZerebecki <[email protected]>
Gerrit-Reviewer: Jforrester <[email protected]>
Gerrit-Reviewer: Legoktm <[email protected]>
Gerrit-Reviewer: Reedy <[email protected]>
Gerrit-Reviewer: Umherirrender <[email protected]>
Gerrit-Reviewer: VictorPorton <[email protected]>

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

Reply via email to