User:Emma/common.js

From Zelda Dungeon Wiki
< User:Emma
Revision as of 20:19, November 5, 2011 by Emma (talk | contribs)
Jump to navigation Jump to search
Want an adless experience? Log in or Create an account.

Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl+F5 or Ctrl+R (Command+R on a Mac)
  • Google Chrome: press Ctrl+Shift+R (Command+Shift+R on a Mac)
  • Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl+F5
  • Konqueror: click Reload or press F5
  • Opera: clear the cache in Tools → Preferences
function UserNameReplace() {
    if(typeof(disableUsernameReplace) != 'undefined' && disableUsernameReplace || wgUserName == null) return;
    $("span.insertusername").html(wgUserName);
 }
 addOnloadHook(UserNameReplace);


function UserGroupsReplace() {
    if(typeof(disableUserGroupsReplace) != 'undefined' && disableUserGroupsReplace || wgUserName == null) return;
    $("span.insertusergroups").html(wgUserGroups);
 }
 addOnloadHook(UserGroupsReplace);

if (wgUserGroups){
 var rights_isAuto = (wgUserGroups.toString().indexOf('autoconfirmed') != -1);
 var rights_isPatrol = (wgUserGroups.toString().indexOf('patroller') != -1);
 var rights_isAdmin = (wgUserGroups.toString().indexOf('sysop') != -1);
 var rights_isCrat = (wgUserGroups.toString().indexOf('bureaucrat') != -1);
 var rights = true;
}

addOnloadHook( function() {
  if ( wgUserGroups.toString().indexOf('sysop') != -1 || wgUserGroups.toString().indexOf('patroller') != -1) {
  importStylesheetURI(wgServer +"/User:Matt/patrolclassnone.css&ctype=text/css&action=raw");
}
});

addOnloadHook( function() {
  if ( wgUserGroups.toString().indexOf('sysop') == -1 || wgUserGroups.toString().indexOf('patroller') == -1) {
  importStylesheetURI(wgServer +"/User:Matt/patrolclassinline.css&ctype=text/css&action=raw");
}
});