Add config to enable compact language links for anonymous users
By default, the value is false. Change-Id: I16dd24182c6e2b8e5e63ebfc0ea305a3511a9e1d
This commit is contained in:
committed by
Nikerabbit
parent
35e7d72e35
commit
02da4454e2
@@ -50,7 +50,8 @@ class UniversalLanguageSelectorHooks {
|
||||
* @return bool
|
||||
*/
|
||||
public static function isCompactLinksEnabled( $user ) {
|
||||
global $wgULSEnable, $wgULSEnableAnon, $wgInterwikiMagic,
|
||||
global $wgULSEnable, $wgInterwikiMagic,
|
||||
$wgULSCompactLinksEnableAnon,
|
||||
$wgHideInterlanguageLinks, $wgULSCompactLanguageLinksBetaFeature;
|
||||
|
||||
// Whether any user visible features are enabled
|
||||
@@ -58,8 +59,8 @@ class UniversalLanguageSelectorHooks {
|
||||
return false;
|
||||
}
|
||||
|
||||
if ( !$wgULSEnableAnon && $user->isAnon() ) {
|
||||
return false;
|
||||
if ( $user->isAnon() && $wgULSCompactLinksEnableAnon ) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if ( $wgULSCompactLanguageLinksBetaFeature === true &&
|
||||
|
||||
Reference in New Issue
Block a user