Year of the Dragon: Through May 28th, claim free Expansion Pack (excluding Vecna Unleashed) or a Greater Elixir of Discovery! Speak to Xatheral in the Hall of Heroes.
(Please note: Due to bugs with the distribution system, this reward is temporarily unavailable.)edit

Game mechanicsNewbie guideIn developmentDDO StoreSocial Media


ChallengesClassesCollectablesCraftingEnhancementsEpic DestiniesFavorFeats

GlossaryItemsMapsMonstersPlacesQuestsRacesReincarnationSkillsSpells


Please create an account or log in to build a reputation and unlock more editing privileges, and then visit DDO wiki's IRC Chat/Discord if you need any help!

MediaWiki:Gadget-SysopTools.js

From DDO wiki
Jump to navigation Jump to search

Note: After saving, you may have to bypass your browser's cache to see the changes, you can click here or try one of the methods below..

  • 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
//<nowiki>
//( function ( $, mw ) {
  if ( mw.config.get( 'wgNamespaceNumber' ) === 2 || mw.config.get( 'wgNamespaceNumber' ) === 3 &&
      (
        mw.config.get( 'wgUserGroups' ).indexOf( 'ddowikivip' ) != -1 ||
        mw.config.get( 'wgUserGroups' ).indexOf( 'bureaucrat' ) != -1 ||
        mw.config.get( 'wgUserGroups' ).indexOf( 'steward' ) != -1 ||
        mw.config.get( 'wgUserGroups' ).indexOf( 'developer' ) != -1
      )
    ) {
    var SiteURL = "https://ddowiki.com/page/";
    var UserName = mw.config.get( 'wgTitle' );
    if ( UserName.indexOf( '/' ) != -1 ) {
      UserName = UserName.substr( 0, UserName.indexOf( '/' ) );
    }
    if ( UserName.match( /[0-2]?[\d]{1,2}\.[0-2]?[\d]{1,2}\.[0-2]?[\d]{1,2}\.[0-2]?[\d]{1,2}/ ) === null ) {
      if ( mw.config.get( 'wgUserGroups' ).indexOf( 'bureaucrat' ) != -1 ) {
        mw.util.addPortletLink( 'p-tb', SiteURL + "Special:RenameUser?oldusername=" + UserName.replace( ' ', '+' ), 'Rename', 't-renameuser', 'Rename User', 'm', '#t-upload' );
        mw.util.addPortletLink( 'p-tb', SiteURL + 'Special:UserMerge?olduser=' + UserName.replace( ' ', '+' ) + '&deleteuser=1', 'Merge User', 't-mergeDel', 'Merge and Delete user account with another account', null, '#t-upload' );
      }
      if ( mw.config.get( 'wgUserGroups' ).indexOf( 'ddowikivip' ) != -1 || mw.config.get( 'wgUserGroups' ).indexOf( 'bureaucrat' ) != -1 || mw.config.get( 'wgUserGroups' ).indexOf( 'steward' ) != -1 ) {
        mw.util.addPortletLink( 'p-tb', SiteURL + "Special:UserRights/" + UserName, 'User Rights', 't-userrights', 'User Rights Management', 'm', '#t-upload' );
      }
    } else {
      if ( mw.config.get( 'wgUserGroups' ).indexOf( 'bureaucrat' ) != -1 ) {
        mw.util.addPortletLink( 'p-tb', SiteURL + "Special:CheckUser?user=" + UserName, 'Check IP', 't-checkIP', 'Check IP address', 'm', '#t-upload' );
      }
    }
  }
//} )( mediaWiki, jQuery );
//</nowiki>[[Category:Gadgets]]