* @public
*/
function parserConvert( $text, &$parser ) {
- global $wgUser, $wgEnableVariants;
-
- /* disable entire conversion engine if the user had been disabled it */
- $variantConv = $wgUser->getOption( 'variantconversion' );
- if ( ( $wgEnableVariants == true ) && ( $variantConv === 0 ) ) {
- $wgEnableVariants = false;
- }
-
+ global $wgDisableLangConversion;
/* don't do anything if this is the conversion table */
if ( $parser->getTitle()->getNamespace() == NS_MEDIAWIKI &&
strpos($parser->mTitle->getText(), "Conversiontable") !== false )
return $text;
}
- if ( !$wgEnableVariants )
+ if ( $wgDisableLangConversion )
return $text;
$text = $this->convert( $text );
* @public
*/
function findVariantLink( &$link, &$nt, $ignoreOtherCond = false ) {
- global $wgEnableVariants, $wgDisableTitleConversion, $wgRequest, $wgUser;
+ global $wgDisableLangConversion, $wgDisableTitleConversion, $wgRequest, $wgUser;
$isredir = $wgRequest->getText( 'redirect', 'yes' );
$action = $wgRequest->getText( 'action' );
$linkconvert = $wgRequest->getText( 'linkconvert', 'yes' );
- $disableLinkConversion = !$wgEnableVariants || $wgDisableTitleConversion;
+ $disableLinkConversion = $wgDisableLangConversion || $wgDisableTitleConversion;
$linkBatch = new LinkBatch();
$ns=NS_MAIN;