User:Nx/Scripts/Botwarn.js

From RationalWiki
Jump to: navigation, search

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 (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Clear the cache in Tools → Preferences
if (typeof nx_bw_strict == 'undefined') nx_bw_strict = false;
 
function Botwarn()
{
  var textbox = document.getElementById('wpTextbox1');
  if (!textbox) { return false; }
  if (wgUserGroups != null && wgUserGroups.indexOf("bot") != -1 )
  {
    if (wgPageName.indexOf("talk:") != -1 || (nx_bw_strict && wgPageName.substring(0,5+wgUserName.length) != "User:" + wgUserName))
    {
      var warn = document.createElement("span");
      var prev = document.getElementById("wikiPreview");
      warn.innerHTML = "<font style='font-size:200%;'>You are a bot!</font>";
      if (prev)
      {
        prev.parentNode.insertBefore(warn,prev);
      }
    }
  }
}
 
addOnloadHook(Botwarn);
Personal tools
Namespaces

Variants
Actions
Navigation
Community
Tools
support