Gebruiker:JePe/monobook.js
Uit Wikipedia, de vrije encyclopedie
Hulp bij het instellen van uw voorkeuren Let op! Nadat u de veranderingen heeft opgeslagen, moet u de cache van uw browser nog legen om ze daadwerkelijk te zien.
Mozilla (incl. Firefox) | Ctrl+Shift+R |
Internet Explorer | Ctrl+F5 |
Opera | F5 |
Safari | Cmd+R |
Konqueror | F5 |
// <pre> // function addPortletLink(portlet, href, text, id, tooltip, accesskey, nextnode) // portlet: id of target portlet ("p-cactions", "p-personal", "p-navigation" or "p-tb") // meer info: http://nl.wikipedia.org/skins-1.5/common/wikibits.js function extralinks() { var titel = encodeURI(wgTitle.split("(",1)); /* if (wgNamespaceNumber == 0) { // creëer <ul> in p-search want dat heeft addPortletLink nodig var node = document.getElementById("searchBody"); var newnode = node.appendChild(document.createElement("ul")); newnode.style.textAlign = "left"; addPortletLink("p-search","http://www.google.nl/search?q="+titel,"Google Internet"); addPortletLink("p-search","http://www.google.nl/search?sitesearch=wikipedia.org&q="+titel,"Google Wikipedia"); addPortletLink("p-search","http://www.google.nl/search?sitesearch=nl.wikipedia.org&q="+titel,"Google Wiki NL"); addPortletLink("p-search","http://images.google.nl/images?q="+titel,"Afb. Internet"); addPortletLink("p-search","http://tools.wikimedia.de/~tangotango/mayflower/search.php?t=r&q="+titel,"Afb. Commons"); } */ addPortletLink("p-personal","/wiki/Gebruiker:JePe/klad","klad"); addPortletLink("p-personal","/wiki/Gebruiker:JePe/monobook.css","css"); addPortletLink("p-personal","/wiki/Gebruiker:JePe/monobook.js","js"); addPortletLink("p-personal","#footer","▼","","onderkant","",document.getElementById('pt-userpage')); } addOnloadHook(extralinks); // verplaats de coördinaten in een artikel naar een tab function coordinatesInTab() { if (wgNamespaceNumber != 0) return; // alleen artikelen var node = document.getElementById("coordinates"); if (!node) return; var url = node.getElementsByTagName('a')[0].href; if (!url) return; if (url.search(/wikipedia.org/) != -1) return; // het moet een externe link zijn var tooltip = node.getElementsByTagName('a')[0].innerHTML; tooltip = tooltip.replace(/ \;/ig," "); // nbsp; vervangen door gewone spatie tooltip = tooltip + " - kaarten en satellietfoto's"; addPortletLink("p-cactions",url,"coördinaten","ca-coordinates",tooltip); node.parentNode.removeChild(node); // coördinaten op normale plaats verwijderen } addOnloadHook(coordinatesInTab); // logboeken en verwijderlijsten in recente wijzigingen vet function recentchangesBold() { if (wgCanonicalSpecialPageName != "Recentchanges") return; var aNode = document.getElementsByTagName('a'); for (i in aNode) { if (aNode[i].href) { if (aNode[i].pathname.search(/^\/wiki\/Speciaal:Log|^\/wiki\/Wikipedia:Te_verwijderen_/) != -1) { aNode[i].style.fontWeight = "bold"; } } } } addOnloadHook(recentchangesBold); // "Toon de wijzigingen vanaf", altijd limit=5000 function rcLimit5000() { if (wgCanonicalSpecialPageName != "Recentchanges") return; var divNode = document.getElementsByTagName('div'); for (i in divNode) { if (divNode[i].className == "rcoptions") { var aNode = divNode[i].getElementsByTagName('a'); var newChanges = aNode[aNode.length - 1]; newChanges.href = newChanges.href.replace(/limit=\d+/,"limit=5000"); return; } } } addOnloadHook(rcLimit5000); // plaats een box in de zijbalk met de recente bewerkingen van de pagina document.write('<scr'+'ipt type="text/javascript"' + 'src="http://nl.wikipedia.org/w/index.php?title=Gebruiker:JePe/recentrevisionsbox.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></scr'+'ipt>'); // suggesties voor ingetypte letters in de zoekbox document.write('<scr'+'ipt type="text/javascript"' + 'src="http://nl.wikipedia.org/w/index.php?title=Gebruiker:JePe/searchsuggestions.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></scr'+'ipt>'); // testen zonder steeds deze pagina te bewerken document.write('<scr'+'ipt type="text/javascript"' + 'src="http://jepe.dia.googlepages.com/test.js"></scr'+'ipt>');