Gebruiker:Erik Baas/monobook.js
Van Wikipedia
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 |
// <nowiki> // verplaats de coördinaten in een artikel naar een tab // van Hans (JePe) - http://nl.wikipedia.org/w/index.php?title=Overleg_gebruiker:Erik_Baas&diff=6715517&oldid=6711823 /* 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); */ // === Watchlisttracker === // document.write('<script type="text/javascript" src="' // + 'http://nl.wikipedia.org/w/index.php?title=Gebruiker:Valhallasw/watchlisttracker.js' // + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); // === Extra buttons in toolbar === /* Van Gebruiker:Londenp/monobook.js: */ // [[User:Lupin/popups.js]] - please include this line // document.write('<script type="text/javascript" src="' // + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' // + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); // simplePopups=true; // popupFixDabs=true; // popupDelay=1; // popupImages=false; // popupLiveOptions=true; // popupFixRedirs = true; // popupRedirAutoClick = 'wpPreview'; // popupStructure = 'menus'; // This is based on the original code at en:User:MarkS/extraeditbuttons.jsbased which // was based on the original code on Wikipedia:Tools/Editing tools // // The original code was on the project page and needed to be cut and paste to the user's // monobook.js page. However, this caused problems with the quote marks. So I have moved // it to its own page. // // I do not know a lot about Javascript so please do not ask for a complicated change // // See the [[User:MarkS/Extra edit buttons]] for changes log function InsertButtonsToToolBar() { //Strike-Out Button mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png", "speedTip": "doorstrepen", "tagOpen": "<s>", "tagClose": "</s>", "sampleText": "Tekst doorstrepen"} //Left-Text Button mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/e/ea/Button_align_left.png", "speedTip": "links uitlijnen", "tagOpen": "<div style='text-align: left; direction: ltr; margin-left: 1em;'>\n", "tagClose": "\n</div>", "sampleText": "Tekst links uitlijnen"} //Center-Text Button mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/5/5f/Button_center.png", "speedTip": "centreren", "tagOpen": "<div style='text-align: center;'>\n", "tagClose": "\n</div>", "sampleText": "Tekst centreren"} //Table button mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/6/60/Button_insert_table.png", "speedTip": "tabel", "tagOpen": "\n{| {{prettytable}} \n|- \n| 1 || 2\n|- \n| 3 || 4", "tagClose": "\n|}\n", "sampleText": ""} //Line break button mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/1/13/Button_enter.png", "speedTip": "nieuwe regel", "tagOpen": "<br />", "tagClose": "", "sampleText": ""} //Superscript mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png", "speedTip": "superscript", "tagOpen": "<sup>", "tagClose": "</sup>", "sampleText": "Superscript tekst"} //Subscript mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter.png", "speedTip": "subscript", "tagOpen": "<sub>", "tagClose": "</sub>", "sampleText": "Subscript tekst"} //Small Text mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/5/58/Button_small.png", "speedTip": "klein", "tagOpen": "<small>", "tagClose": "</small>", "sampleText": "Kleine tekst"} //Comment mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png", "speedTip": "Invoegen verborgen commentaar", "tagOpen": "<!-- ", "tagClose": " -->", "sampleText": "Commentaar"} //Gallery mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/1/12/Button_gallery.png", "speedTip": "Invoegen van een afbeeldingsgallerij", "tagOpen": "\n<gallery>\n", "tagClose": "\n</gallery>", "sampleText": "Image:FileName.jpg|Caption1\\Image:FileName2.jpg|Caption2"} //Secondary Headline mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/e/e9/Button_headline2.png", "speedTip": "Kopje op derde niveau", "tagOpen": "\n===", "tagClose": "===", "sampleText": "Kopje op derde niveau"} //Tabs mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/8/8e/Button_shifting.png", "speedTip": "Inspringen", "tagOpen": ":", "tagClose": "", "sampleText": ":"} //Block Quote mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/f/fd/Button_blockquote.png", "speedTip": "Invoegen blockquote", "tagOpen": "<blockquote style='border: 1px solid blue; padding: 2em;'>\n", "tagClose": "\n</blockquote>", "sampleText": "Blockquote"} //Colour mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/1/1e/Button_font_color.png", "speedTip": "Invoegen gekleurde tekst", "tagOpen": "<span style='color: RED'>", "tagClose": "</span>", "sampleText": "Span of tekst"} //Code mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/2/23/Button_code.png", "speedTip": "Invoegen code", "tagOpen": "<code>", "tagClose": "</code>", "sampleText": "Code"} //Sub-Link mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/9/93/Button_sub_link.png", "speedTip": "Invoegen van link naar een onderpagina", "tagOpen": "[[Page#", "tagClose": "]]", "sampleText": "onderpagina"} //Definition List mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/en/d/d3/Button_definition_list.png", "speedTip": "Invoegen definitielijst", "tagOpen": "\n; ", "tagClose": " : ", "sampleText": "Invoegen tekst"} //Template button mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/commons/3/3b/Button_template_alt.png", "speedTip": "Sjabloon", "tagOpen": "{{", "tagClose": "}}", "sampleText": "sjabloonnaam"} //Category button mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/commons/5/5a/Button_category_alt.png", "speedTip": "Categorie", "tagOpen": "[[Categorie:", "tagClose": "]]", "sampleText": "Categorietitel"} //Reference link button mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png", "speedTip": "<ref>", "tagOpen": "<ref>", "tagClose": "</ref>", "sampleText": "Invoegen referentie"} //Reference button mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://upload.wikimedia.org/wikipedia/commons/a/a0/Button_references_alt.png", "speedTip": "Reference footer", "tagOpen": "<references/>", "tagClose": "", "sampleText": ""} } addOnloadHook( InsertButtonsToToolBar ); // === Unwatchlink per item op volglijst === //Deze functie zorgt ervoor dat er een unwatch functie op je volglijst komt, zodat je direct een //artikel van de volglijst kan verwijderen, als je je volglijst bekijkt addOnloadHook(function () { if (window.location.href.indexOf("Speciaal:Watchlist") == -1) return; if (window.location.href.indexOf("Speciaal:Watchlist/edit") > 0) return; /* test 20061127 */ //var query_prefix = "title=Speciaal:Watchlist&action=submit&remove=1&id[]="; var query_prefix = "title=Speciaal:Watchlist&days=0.0416666666667&action=submit&remove=1&id[]="; var links = document.getElementById('content').getElementsByTagName('a'); for (var i = 0; i < links.length; i++) { if (links[i].href.substring(links[i].href.length-15) != '&action=history') continue; var unwatch = document.createElement('a'); unwatch.href = "/w/index.php?" + query_prefix + encodeURIComponent(links[i].title); unwatch.title = "unwatch "+links[i].title; unwatch.appendChild(document.createTextNode("niet volgen")); links[i].parentNode.insertBefore(unwatch, links[i].nextSibling); // kluge to handle case where "diff" is unlinked: var delim = links[i].previousSibling; delim = (delim.nodeType == 3 ? delim.nodeValue : ""); links[i].parentNode.insertBefore(document.createTextNode(delim.replace(/^.*diff/, "")), unwatch); } }); /* if (window.addEventListener) window.addEventListener("load",myLoadFuncs,false); else if (window.attachEvent) window.attachEvent("onload",myLoadFuncs); else { window.previousLoadFunction = window.onload; window.onload = function() { window.previousLoadFunction(); myLoadFuncs(); } } */ // === Verplaats "bewerken"-links op alle pagina's === /* van Gebruiker:NielsF/monobook.js: */ // BEGIN Mooving of the editsection links /* * moveEditsection * Dieses Script verschiebt die Editsection-Buttons von rechts oberhalb * der Überschriften in die Überschriften. * Positiv getestet unter: Firefox 1.0, Opera 8.0, Internet Explorer 6.0 * Anmerkungen, Verbesserungen, Hinweise, Nörgeleien jederzeit gerne gesehen! * * Zum Abschalten die folgende Zeile (ohne führendes Sternchen) in die eigene * monobook.js (zu finden unter [[Benutzername/monobook.js]]) kopieren: * var oldEditsectionLinks = true; * * dbenzhuser (de:Benutzer:Dbenzhuser) */ function moveEditsection() { if (typeof oldEditsectionLinks == 'undefined' || oldEditsectionLinks == false) { // Sammelt alle div-Elemente der Klasse "editsection". var editsections = new Array(); var divs = document.getElementById("bodyContent").getElementsByTagName("div"); for(var i = 0; i < divs.length; i++) { if(divs[i].className == "editsection") { editsections.push(divs[i]); } } // Wenn die Seite Editsection-Buttons enthält. if (editsections.length != 0) { // Sucht zu jedem Editsection-Button die dazugehörige Überschrfift. var i = 0; var element, heading; while (editsections[i] != null) { element = editsections[i]; heading = element.nextSibling; while(!/^H[1-6]$/.test(heading.nodeName)) { heading = heading.nextSibling; } // Erstellt innerhalb der Überschrift ein per CSS formatiertes span-Element. // Dort hinein wird dann der Editsection-Link verschoben. // Anschließend werden die Reste des alten Editsection-Buttons entfernt. var spanElement = document.createElement("span"); var spaceNode = document.createTextNode(" "); heading.appendChild(spaceNode); heading.appendChild(spanElement); spanElement.setAttribute("class", "editsection"); // spanElement.style.fontSize = "x-small"; // spanElement.style.fontWeight = "normal"; while (element.childNodes.length != 0) { spanElement.appendChild(element.childNodes[0]); } element.parentNode.removeChild(element); i++; } } } } // onload /* addOnloadHook(moveEditsection); DISABLED, 30 SEP 2006, EJB */ // END Mooving of the editsection links // ============================================================ // === Disable Alt+O ("afmelden") === experimenteel ! /* Schakel wikipedia sneltoetsen uit (van Help:Sneltoetsen) */ // ta['pt-login'] = new Array('','You are encouraged to log in, it is not mandatory however.'); ta['pt-logout'] = new Array('','Log out'); // </nowiki>