Only hooking BeforePageDisplay when special page is executed - no reason to include CSS otherwise.
This commit is contained in:
parent
d3a22c5785
commit
2832bc3292
2 changed files with 3 additions and 2 deletions
|
@ -24,7 +24,6 @@ $contribScoreReports = null;
|
||||||
|
|
||||||
$wgAutoloadClasses['ContributionScores'] = CONTRIBUTIONSCORES_PATH . '/ContributionScores_body.php';
|
$wgAutoloadClasses['ContributionScores'] = CONTRIBUTIONSCORES_PATH . '/ContributionScores_body.php';
|
||||||
$wgSpecialPages['ContributionScores'] = 'ContributionScores';
|
$wgSpecialPages['ContributionScores'] = 'ContributionScores';
|
||||||
$wgHooks['BeforePageDisplay'][] = 'efContributionScores_addHeadScripts';
|
|
||||||
|
|
||||||
if( version_compare( $wgVersion, '1.11', '>=' ) ) {
|
if( version_compare( $wgVersion, '1.11', '>=' ) ) {
|
||||||
$wgExtensionMessagesFiles['ContributionScores'] = CONTRIBUTIONSCORES_PATH . '/ContributionScores.i18n.php';
|
$wgExtensionMessagesFiles['ContributionScores'] = CONTRIBUTIONSCORES_PATH . '/ContributionScores.i18n.php';
|
||||||
|
|
|
@ -107,7 +107,9 @@ class ContributionScores extends IncludableSpecialPage
|
||||||
}
|
}
|
||||||
|
|
||||||
function execute( $par ) {
|
function execute( $par ) {
|
||||||
global $wgRequest, $wgVersion, $wgOut;
|
global $wgRequest, $wgVersion, $wgOut, $wgHooks;
|
||||||
|
|
||||||
|
$wgHooks['BeforePageDisplay'][] = 'efContributionScores_addHeadScripts';
|
||||||
|
|
||||||
if( version_compare( $wgVersion, '1.11', '>=' ) )
|
if( version_compare( $wgVersion, '1.11', '>=' ) )
|
||||||
wfLoadExtensionMessages( 'ContributionScores' );
|
wfLoadExtensionMessages( 'ContributionScores' );
|
||||||
|
|
Loading…
Add table
Reference in a new issue