Remove wgULSCompactLinks configuration variable
This was used to expose Compact language links as beta feature. Now a days, we want it as beta feature unconditionally and this configuration does not make sense. So removing. Bug: T134145 Change-Id: I40d5c07064b5f407ec37837b0835e0698f3a5256
This commit is contained in:
committed by
Santhosh
parent
babaee831f
commit
695ea37918
@@ -50,7 +50,7 @@ class UniversalLanguageSelectorHooks {
|
||||
* Hook: BeforePageDisplay
|
||||
*/
|
||||
public static function addModules( $out, $skin ) {
|
||||
global $wgULSCompactLinks, $wgULSPosition, $wgULSGeoService, $wgULSEventLogging,
|
||||
global $wgULSPosition, $wgULSGeoService, $wgULSEventLogging,
|
||||
$wgInterwikiMagic, $wgHideInterlanguageLinks;
|
||||
|
||||
// Load the style for users without JS, to hide the useless links
|
||||
@@ -70,8 +70,7 @@ class UniversalLanguageSelectorHooks {
|
||||
|
||||
// If compact ULS beta feature is enabled and is actually functional
|
||||
// (see onGetBetaFeaturePreferences)
|
||||
if ( $wgULSCompactLinks &&
|
||||
$wgInterwikiMagic === true &&
|
||||
if ( $wgInterwikiMagic === true &&
|
||||
$wgHideInterlanguageLinks === false &&
|
||||
class_exists( 'BetaFeatures' ) &&
|
||||
BetaFeatures::isFeatureEnabled( $out->getUser(), 'uls-compact-links' )
|
||||
@@ -328,11 +327,10 @@ class UniversalLanguageSelectorHooks {
|
||||
}
|
||||
|
||||
public static function onGetBetaFeaturePreferences( $user, &$prefs ) {
|
||||
global $wgExtensionAssetsPath, $wgULSCompactLinks,
|
||||
global $wgExtensionAssetsPath,
|
||||
$wgHideInterlanguageLinks, $wgInterwikiMagic;
|
||||
|
||||
if ( $wgULSCompactLinks &&
|
||||
$wgInterwikiMagic === true &&
|
||||
if ( $wgInterwikiMagic === true &&
|
||||
$wgHideInterlanguageLinks === false
|
||||
) {
|
||||
$imagesDir = "$wgExtensionAssetsPath/UniversalLanguageSelector/resources/images";
|
||||
|
||||
Reference in New Issue
Block a user