Use single entry point mw.uls.init for all ULS ui initialization

Change-Id: I485ea27deebb530eb89e4b0935eda01a5276f884
This commit is contained in:
Santhosh Thottingal
2013-07-04 18:27:32 +05:30
committed by Amire80
parent ea50b8216c
commit 8ddff0b2fc
4 changed files with 37 additions and 30 deletions

View File

@@ -223,6 +223,7 @@
}
$( document ).ready( function () {
mw.uls.init( function () {
var $ulsTrigger = $( '.uls-trigger' ),
$ulsSettingsTrigger,
$pLang,
@@ -232,10 +233,6 @@
!mw.config.get( 'wgULSAnonCanChangeLanguage' ) ),
ulsPosition = mw.config.get( 'wgULSPosition' );
if ( !mw.uls.isBrowserSupported() ) {
return;
}
if ( ulsPosition === 'interlanguage' ) {
// The interlanguage links section
$pLang = $( '#p-lang' );
@@ -330,4 +327,5 @@
showULSTooltip();
} );
} );
}( jQuery, mediaWiki ) );