MediaWiki:Gadget-UserDetails.js: Difference between revisions

Want an adless experience? Log in or Create an account.
m
update deprecated wg variables to mw.config
(addOnloadHook -> jQuery)
m (update deprecated wg variables to mw.config)
Line 28: Line 28:
};
};


if((wgNamespaceNumber == 2 || wgNamespaceNumber == 3) && wgTitle.indexOf('/') == -1 && (wgAction != 'edit' || wgAction != 'submit')) $(showUserGroups)
if((mw.config.get('wgNamespaceNumber') == 2 || mw.config.get('wgNamespaceNumber') == 3) && mw.config.get('wgTitle').indexOf('/') == -1 && (mw.config.get('wgAction') != 'edit' || mw.config.get('wgAction') != 'submit')) $(showUserGroups)
function showUserGroups() {
function showUserGroups() {
   var url = wgServer + wgScriptPath + '/api.php?action=query&format=json&callback=showUserGroupsCB&maxage=3600&smaxage=3600&usprop=blockinfo|groups|editcount|registration&list=users&ususers=' + encodeURIComponent(wgTitle);
   var url = mw.config.get('wgServer') + mw.config.get('wgScriptPath') + '/api.php?action=query&format=json&callback=showUserGroupsCB&maxage=3600&smaxage=3600&usprop=blockinfo|groups|editcount|registration&list=users&ususers=' + encodeURIComponent(mw.config.get('wgTitle'));
   importScriptURI(url);
   importScriptURI(url);
}
}