Gebruiker:Tomgreep/Zeusmode/misc.js

Opmerking: na het publiceren is het wellicht nodig uw browsercache te legen om de veranderingen te zien.

  • Firefox / Safari: houd Shift ingedrukt terwijl u:je op Vernieuwen klikt of druk op Ctrl-F5 of Ctrl-R (⌘-Shift-R op een Mac)
  • Google Chrome: druk op Ctrl-Shift-R (⌘-Shift-R op een Mac)
  • Edge: houd Ctrl ingedrukt terwijl u:je op Vernieuwen klikt of druk op Ctrl-F5.
//<pre><nowiki>
// -----------------------------------------------------------------------------
// Miscellaneous functions for [[User:Zanaq/Zeusmode]]
// (c) 2006-2008 Zanaq, released under GPL
// -----------------------------------------------------------------------------



// -----------------------------------------------------------------------------
// Hide users and patrolled edits by default
// -----------------------------------------------------------------------------

function recentchangeslink()
{
  var a=document.getElementById('p-navigation')
  a=a.getElementsByTagName('a');
  a[4].href=a[4].href + zmRecentChangesDefault;
}
 if ((zmRecentChangesLink) && (wgCanonicalSpecialPageName != "Recentchanges"))
    window.addEventListener("DOMContentLoaded", recentchangeslink, false);
//--------------------------------------------------------------------
// Function for block requests
//--------------------------------------------------------------------
function addblockrequest()
{
username=document.referrer.substring(47);
 
username=( username.indexOf('?') > 0 ) ? username.substring(0, username.indexOf('?') ) : username;
 
 document.getElementById('wpSummary').value += '+nieuw blokverzoek [[Overleg gebruiker:' + username +']]';
 document.getElementById('wpTextbox1').value += '\n*{{lg|' + username + '}} - ~~~~';
 
}
 
if ((zmUseBlockRequest) && (document.location.href.indexOf('/IPBlok&action=edit') > 0) && (document.referrer.substring(29,47) == 'Overleg_gebruiker:') )
    window.addEventListener("DOMContentLoaded", addblockrequest, false);
 


//------------------------------------------------------------------------------------
// Adds extra links to Special:Listusers
// By [[User:Zanaq]] - 7 march 2008 - released under GPL: please include this line
//-------------------------------------------------------------------------------------

//txtAdded = ' (<a href="/wiki/Overleg_gebruiker:$1">Overleg</a> - <a href="/wiki/Speciaal:Bijdragen/$1">Bijdragen</a> - <a href="/w/index.php?title=Speciaal:Logboeken&type=block&page=Gebruiker:$1">Blokkeerlogboek</a>)';

function addExtraUserLinks()
{
   regusers=document.getElementById('bodyContent').getElementsByTagName('li');

   for (i=0;i<regusers.length;i++)
   {
      editorLink=regusers[i].getElementsByTagName('a')[0];
      regusers[i].innerHTML += txtAddedListUsers.replace(/\$1/g, escape(editorLink.innerHTML));

   }
}

if ((zmUseUserListLinks) && (wgCanonicalSpecialPageName == "Listusers"))
      window.addEventListener ('DOMContentLoaded',addExtraUserLinks,false);

//</nowiki></pre>