Gebruiker:Fontes/monobook.js
Uiterlijk
(Doorverwezen vanaf Gebruiker:Thoth/monobook.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.
//------------------------------------------------------------------------------------
// Provide links to hide all edits by an editor in Special:Recentchanges
// Note: This script doesn't work with the "Enhanced recent changes (JavaScript)"
// By [[:nl:User:Erwin85]] - December 12th, 2006 - Released under the GNU GPL
// Based on [[:nl:Help:Gebruik van scripts/Nieuwe artikelenscript]]
// By [[User:Zanaq]] - 3 april 2006 - released under GPL: please include this line
//-------------------------------------------------------------------------------------
function rchideEdits(editor)
{
listitems = document.getElementById('bodyContent').getElementsByTagName('li');
for (i=0; i<listitems.length; i++)
{
editorName = ''
editorLinks = listitems[i].getElementsByTagName('a');
for (j=0; j<editorLinks.length; j++)
{
if(editorLinks[j].href.indexOf('Gebruiker:') != -1 && editorLinks[j].href.indexOf('title=Gebruiker:') == -1 && editorLinks[j].innerHTML.indexOf('Gebruiker:') == -1)
{
editorName = listitems[i].getElementsByTagName('a')[j].innerHTML;
break;
}
}
if (editorName == editor)
{
listitems[i].style.display='none';
}
}
}
function rcaddHideLinks()
{
listitems = document.getElementById('bodyContent').getElementsByTagName('li');
for (i=0; i<listitems.length; i++)
{
editorLinks = listitems[i].getElementsByTagName('a');
for (j=0; j<editorLinks.length; j++)
{
if(editorLinks[j].href.indexOf('Gebruiker:') != -1 && editorLinks[j].href.indexOf('title=Gebruiker:') == -1 && editorLinks[j].innerHTML.indexOf('Gebruiker:') == -1)
{
editorLink = editorLinks[j];
var hideLink = document.createElement('span');
hideLink.innerHTML='(<a href="javascript:rchideEdits(\'' + editorLink.innerHTML+ '\')">v</a>) ';
listitems[i].insertBefore(hideLink, editorLink);
break;
}
}
if ((i % 50) == 0)
{
akeytt();
}
}
akeytt();
}
addOnloadHook(
function ()
{
if (document.location.href.indexOf('Speciaal:RecenteWijzigingen') != -1)
{
rcaddHideLinks();
}
}
)
//Edit sectie 0
$(function () {
var x;
if (!(x = document.getElementById('ca-edit') )) return;
var url;
if (!(url = x.getElementsByTagName('a')[0] )) return;
if (!(url = url.href )) return;
var y = mw.util.addPortletLink('p-cactions', url+"§ion=0", '0', 'ca-edit-0',
'Edit the lead section of this page', '0', x.nextSibling);
y.className = x.className; // steal classes from the the edit tab...
x.className = 'istalk'; // ...and make the edit tab have no right margin
// exception: don't steal the "selected" class unless actually editing section 0:
if (/(^| )selected( |$)/.test(y.className)) {
if (!document.editform || !document.editform.wpSection
|| document.editform.wpSection.value != "0") {
y.className = y.className.replace(/(^| )selected( |$)/g, "$1");
x.className += ' selected';
}
}
});
//------------------------------------------------------------------------------------
// Provide links to hide all pages by an editor in Special:Newpages
// By [[User:Zanaq]] - 3 april 2006 - released under GPL: please include this line
//-------------------------------------------------------------------------------------
txtHideLink = 'verberg';
function hideEdits(editor)
{
newpages=document.getElementById('bodyContent').getElementsByTagName('li');
for (i=0;i<newpages.length;i++)
{
editorName=newpages[i].getElementsByTagName('a')[3].innerHTML;
if (editorName == editor)
newpages[i].style.display='none';
}
}
function addHideLinks()
{
newpages=document.getElementById('bodyContent').getElementsByTagName('li');
for (i=0;i<newpages.length;i++)
{
editorLink=newpages[i].getElementsByTagName('a')[2];
var hideLink = document.createElement('span');
hideLink.innerHTML='<a href="javascript:hideEdits(\'' + editorLink.innerHTML+ '\')">(' + txtHideLink + ')</a> - ';
newpages[i].insertBefore(hideLink, editorLink);
if ((i % 50) == 0) akeytt();
}
akeytt();
}
if (wgCanonicalSpecialPageName == "Newpages")
window.addEventListener ('DOMContentLoaded',addHideLinks,false);
document.write('<script type="text/javascript" src="'
+ 'http://nl.wikipedia.org/w/index.php?title=Gebruiker:Valhallasw/hennading.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
// Recent changes patrol - Links weergeven
document.write('<script type="text/javascript" src="'
+ 'http://nl.wikipedia.org/w/index.php?title=Gebruiker:Mwpnl/Recent_changes_patrol/script.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');