Remove version checks for some outdated versions of MediaWiki (1.11 and earlier).
This commit is contained in:
parent
1347e4257c
commit
95b7db0f4f
2 changed files with 4 additions and 21 deletions
|
@ -33,28 +33,13 @@ $wgSpecialPageGroups['ContributionScores'] = 'wiki';
|
||||||
if( version_compare( $wgVersion, '1.13', '>=' ) ) {
|
if( version_compare( $wgVersion, '1.13', '>=' ) ) {
|
||||||
$wgExtensionMessagesFiles['ContributionScores'] = CONTRIBUTIONSCORES_PATH . '/ContributionScores.i18n.php';
|
$wgExtensionMessagesFiles['ContributionScores'] = CONTRIBUTIONSCORES_PATH . '/ContributionScores.i18n.php';
|
||||||
$wgExtensionAliasesFiles['ContributionScores'] = CONTRIBUTIONSCORES_PATH . '/ContributionScores.alias.php';
|
$wgExtensionAliasesFiles['ContributionScores'] = CONTRIBUTIONSCORES_PATH . '/ContributionScores.alias.php';
|
||||||
} else if( version_compare( $wgVersion, '1.11', '>=' ) ) {
|
|
||||||
$wgExtensionMessagesFiles['ContributionScores'] = CONTRIBUTIONSCORES_PATH . '/ContributionScores.i18n.php';
|
$wgExtensionMessagesFiles['ContributionScores'] = CONTRIBUTIONSCORES_PATH . '/ContributionScores.i18n.php';
|
||||||
} else {
|
|
||||||
$wgExtensionFunctions[] = 'efContributionScores_AddMessages';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$wgHooks['LanguageGetMagic'][] = 'efContributionScores_LanguageGetMagic';
|
$wgHooks['LanguageGetMagic'][] = 'efContributionScores_LanguageGetMagic';
|
||||||
|
|
||||||
$wgHooks['ParserFirstCallInit'][] = 'efContributionScores_Setup';
|
$wgHooks['ParserFirstCallInit'][] = 'efContributionScores_Setup';
|
||||||
|
|
||||||
///Message Cache population for versions that did not support $wgExtensionFunctions
|
|
||||||
function efContributionScores_AddMessages() {
|
|
||||||
global $wgMessageCache;
|
|
||||||
|
|
||||||
#Add Messages
|
|
||||||
require( CONTRIBUTIONSCORES_PATH . '/ContributionScores.i18n.php' );
|
|
||||||
foreach( $messages as $key => $value ) {
|
|
||||||
$wgMessageCache->addMessages( $messages[$key], $key );
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
function efContributionScores_Setup( &$parser ) {
|
function efContributionScores_Setup( &$parser ) {
|
||||||
$parser->setFunctionHook( 'cscore', 'efContributionScores_Render' );
|
$parser->setFunctionHook( 'cscore', 'efContributionScores_Render' );
|
||||||
return true;
|
return true;
|
||||||
|
@ -66,9 +51,8 @@ function efContributionScores_LanguageGetMagic( &$magicWords, $langCode ) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function efContributionScores_Render(&$parser, $usertext, $metric='score') {
|
function efContributionScores_Render(&$parser, $usertext, $metric='score') {
|
||||||
global $wgContribScoreDisableCache, $wgVersion;
|
global $wgContribScoreDisableCache;
|
||||||
|
|
||||||
if( version_compare( $wgVersion, '1.11', '>=' ) )
|
|
||||||
wfLoadExtensionMessages( 'ContributionScores' );
|
wfLoadExtensionMessages( 'ContributionScores' );
|
||||||
|
|
||||||
$output = "";
|
$output = "";
|
||||||
|
|
|
@ -138,9 +138,8 @@ class ContributionScores extends IncludableSpecialPage
|
||||||
}
|
}
|
||||||
|
|
||||||
function execute( $par ) {
|
function execute( $par ) {
|
||||||
global $wgRequest, $wgVersion, $wgOut, $wgHooks;
|
global $wgRequest, $wgOut, $wgHooks;
|
||||||
|
|
||||||
if( version_compare( $wgVersion, '1.11', '>=' ) )
|
|
||||||
wfLoadExtensionMessages( 'ContributionScores' );
|
wfLoadExtensionMessages( 'ContributionScores' );
|
||||||
|
|
||||||
$this->setHeaders();
|
$this->setHeaders();
|
||||||
|
|
Loading…
Add table
Reference in a new issue