Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/* Most of these are (shamelessly) copied from Addshore's script page (thaaank you :)) */
importScript("User:PleaseStand/segregate-refs.js");
importScript('User:AzaToth/twinkle.js');
importScript('User:Kangaroopower/MRollback.js'); //Mass Rollback Script [[User:Kangaroopower/MRollback.js]]
importScript('User:Ais523/votesymbols.js');
importScript('Wikipedia:WikiProject User scripts/Scripts/CloseAFD.js');
importScript('User:Jnothman/afd_helper/script.js');
importScript('User:Mr.Z-man/closeAFD.js');
importScript('User:Voice of All/Approvals.js'); //for brfas
importScript('User:Splarka/ajaxmassrollback.js'); //[[User:Splarka/ajaxmassrollback.js]] 
importScript("User:PleaseStand/highlight-comments.js"); // highlight my comments
importScript('User:Mr.Z-man/closeAFD.js');
importScript('User:Howcheng/quickimgdelete.js');
importScript('User:Ais523/adminrights.js');           // Highlight admin names
importScript('User:Ais523/editcount.js');             // Awesome contribs edit counter
importScript('User:Gracenotes/amelvand.js');          // Quick revert in diffs
importScript('User:Henrik/js/afc-helper.js');         // AFC helper
importScript('User:Jnothman/afd_helper/script.js');   // AFD helper
importScript('User:Magnus Manske/HighlightEditSections.js');        // Highlight section on edit link hover over
importScript('User:Mr.Z-man/moverevert.js');          // Move Reverts (Revert moves)
importScript('User:Mr.Z-man/patrollinks.js');         // Newpage patrol links in list
importScript('User:Superm401/Compare link.js');       // Compare Button to link
importScript('User:X!/userrights.js');                // Add link from toolbox to Userrights
importScript('Wikipedia:WikiProject User scripts/Scripts/Replace');            // Adds a regex replace tab
importScript('Wikipedia:WikiProject User scripts/Scripts/Formatter');          // The format tab
importScript('User:Vacation9/userlinks.js');    // Watchlist since
// Google and Yahoo toolbox search links
var iwDisplayMode = 1  //User:Alex Smotrov/iwiki.js
/* Sysop decrier/detector (rights group displayer), version [0.2.0a]
Originally from http://en.wikipedia.org/wiki/User:Splarka/sysopdectector.js*/
var showUserGroupSettings = {
  'IP':true,
  'unregistered':true,
  'registered':true,
  'groups': true,
  'editcount':true,
  'regdate':true,
  'blocked':true
};
 
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')) addOnloadHook(showUserGroups)
function showUserGroups() {
  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'));
  mw.loader.load(url);
}
 
function showUserGroupsCB(obj) {
  var show = window.showUserGroupSettings || false;
  if(!obj['query'] || !obj['query']['users']) return
  var user = obj['query']['users'];
  if(user.length == 0) return
  user = user[0];
  var someHeading = document.getElementsByTagName('h1')[0] || document.getElementsByTagName('h2')[0]
  if(!someHeading) return
 
  var span = document.createElement('span');
  var title = 'User:'   user['name']   ' ';
  var text = ' ';
 
  if(user['invalid'] == '') {
    if(show && show.IP) text  = '[IP] '
    else title  = '[invalid or IP username] '
  } else if(user['missing'] == '') {
    if(show && show.unregistered) text  = '[doesn\'t exist] '
    else title  = '[not a registered name] '
  } else {
    if(show && show.registered) text  = '[exists] '
    else title  = '[username registered] '
    if(user['groups']) {
      if(show && show.groups || !show) text  = '['   user['groups']   '] '
      else title  = '['   user['groups']   '] '
    }
    if(user['editcount']) {
      if(show && show.editcount) text  = '['   user['editcount']   ' edits] '
      else title  = '['   user['editcount']   ' edits] '
    }
    if(user['registration']) {
      if(show && show.regdate) text  = '[created: '   user['registration'].split('T')[0]   '] '
      else title  = '[created: '   user['registration']   '] '
    }
    if(user['blockedby']) { 
      if(show && show.blocked) text  = '[blocked] '
      else text  = '[currently blocked] '
    }
  }
 
  span.setAttribute('class','detected-userrights');
  span.appendChild(document.createTextNode(text));
  someHeading.appendChild(span);
  someHeading.setAttribute('title',title);
  someHeading.className  = ' detected-userrights-heading';
}