MediaWiki:Gadget-IP-whois.js

Från Wikiquote

OBS: Efter du har publicerat sidan kan du behöva tömma din webbläsares cache för att se ändringarna.

  • Firefox / Safari: Håll ned Skift och klicka på Uppdatera sidan eller tryck Ctrl-F5 eller Ctrl-R (⌘-R på Mac)
  • Google Chrome: Tryck Ctrl-Skift-R (⌘-Skift-R på Mac)
  • Internet Explorer / Edge: Håll ned Ctrl och klicka på Uppdatera eller tryck Ctrl-F5
  • Opera: Tryck Ctrl-F5.
/* whois-länk för oinloggade i listan över deras bidrag */
/* Skapat av Användare:EnDumEn */
if (mw.config.get('wgCanonicalSpecialPageName') == 'Contributions') {
  $(function() {
    var sub = document.getElementById('contentSub');
    var text = sub.firstChild.data;
 
    // contentSub inleds med en text som är "För " för inloggade
    // men "För <IP-nummer> (" för icke-inloggade användare.
    if (text.length > 4) {
      var ip = text.substring(4, text.length - 2);
      var url = 'http://whois.domaintools.com/' + ip;
      var whois = document.createElement('a');
      whois.setAttribute('href', url);
      whois.appendChild(document.createTextNode('whois'));
 
      sub.lastChild.data = ' | ';
      sub.appendChild(whois);
      sub.appendChild(document.createTextNode(')'));
    }
  });
}