Gebruiker:Lolsimon/scripts/sulknop.js
Uiterlijk
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.
/* Dit scriptje plaatst onder 'Hulpmiddelen' bij gebruikers (GP en OP) een extra link naar de toolserver met informatie over SUL.
Plaats importScript('Gebruiker:Lolsimon/scripts/sulknop.js'); in je vector.js (of monobook.js)
Door Lolsimon
*/
function SULknop()
{
var li = document.createElement( 'li' );
li.id = 't-sulknop';
var a = document.createElement( 'a' );
a.appendChild( document.createTextNode( 'SUL' ) );
a.href = 'http://toolserver.org/~vvv/sulutil.php?user=' + wgTitle;
li.appendChild( a );
var bevatSlash = wgPageName.indexOf("/"); //is <0 als er geen slash inzit, dus als het niet een subpagina is
if( (wgNamespaceNumber == 2 || wgNamespaceNumber == 3) && bevatSlash<0 ) //alleen knop toevoegen op gebruikerspagina of overleggebruikerspagina
document.getElementById( 't-whatlinkshere' ).parentNode.appendChild( li );
}
if ( window.addEventListener ) window.addEventListener( 'load', SULknop, false );
else if ( window.attachEvent ) window.attachEvent ( 'onload', SULknop );