Do not load jquery.jStorage for logged in users
Change-Id: Ibe77962cecd6aa8504aa60d5d2b8d17a56e1319f
This commit is contained in:
@@ -118,6 +118,10 @@ $wgResourceModules['ext.uls.interface'] = array(
|
||||
'position' => 'top',
|
||||
) + $resourcePaths;
|
||||
|
||||
// Anonymous users need 'jquery.jStorage' module for client side preference persistence.
|
||||
$wgResourceModules['ext.uls.interface.anon'] = $wgResourceModules['ext.uls.interface'];
|
||||
$wgResourceModules['ext.uls.interface.anon']['dependencies'][] = 'jquery.jStorage';
|
||||
|
||||
$wgResourceModules['ext.uls.languagesettings'] = array(
|
||||
'scripts' => 'resources/js/ext.uls.languagesettings.js',
|
||||
'styles' => 'resources/css/ext.uls.languagesettings.css',
|
||||
@@ -133,7 +137,10 @@ $wgResourceModules['ext.uls.preferences'] = array(
|
||||
'dependencies' => array(
|
||||
'mediawiki.user',
|
||||
'mediawiki.api',
|
||||
'jquery.jStorage',
|
||||
'jquery.json',
|
||||
// This is quite a big module and only needed for anons.
|
||||
// Loaded conditionally in ext.uls.interface(.anon).
|
||||
//'jquery.jStorage',
|
||||
),
|
||||
) + $resourcePaths;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user