Gebruiker:Rodejong/defsam.js
Opmerking: na het publiceren moet je misschien je browsercache 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.
//********************************
// Eigen script om standaard *
// samenvattingen mogelijk te *
// maken. *
// *
// By: Sumurai8 *
// Problemen/bugs: OP: Sumurai8 *
//********************************
//*****************************************
//Voeg de volgende regel toe wanneer u
//tijdelijk geen standaard samenvattingen
//wilt zien:
//var noSamenvatting = true
//Lijst van samenvattingen:
array_sam = new Array()
//******************************************
//Toevoegen van de samenvattingen:
//
//Op de volgende manier:
//array_sam[volgnummer] = new Sam("weergegeven naam", "samenvatting")
array_sam[0] = new Sam("linkfix met ''wikEd'', [[Gebruiker:Rodejong/wikEd|help mee!]]")
array_sam[1] = new Sam("{{Aut|Pedersen, Erik}} Med Sejl Damp & Motor - Bornholmske skibe ca. 1850 til 1998. Door Erik Pedersen & Bornholms museum.")
array_sam[2] = new Sam("Bronnen", "Aanvulling en/of correctie bronmateriaal")
array_sam[3] = new Sam("Wb","Woordenboekdefinitie")
array_sam[4] = new Sam("Automatisch","(Semi-)automatisch ahv bron")
//Tot hier
//******************************************
//******************************************
//Vanaf hier niet bewerken
//Om een nieuwe samenvatting te kunnen toevoegen:
function Sam(naam, sam) {
this.naam = naam
this.sam = sam
}
//Toevoegen van de lijst:
if(typeof(noSamenvatting)=='undifined') var noSamenvatting=false
if((!noSamenvatting) && (document.location.toString().indexOf("http://nl.wiki.x.io/w/") != -1)) {
if (window.addEventListener) {
window.addEventListener('load',addSamenvatting,false)
}
else if(window.attachEvent) {
window.attachEvent('onload',addSamenvatting)
}
}
function addSamenvatting() {
array_length = array_sam.length
tekst = "<span id=\"standaardsamenvattingen\">Standaard: "
//***************************
//Need this to define wpSummary in FireFox
if( typeof( window.innerWidth ) == 'number') {
wpSummary = document.getElementById('wpSummary')
}
//***************************
//Regular expression starts here
for(var counter=0;counter<array_length;counter++) {
tekst += "<a style=\"cursor:pointer; cursor:hand\" OnClick=\"wpSummary.value=\'"
tekst += array_sam[counter].sam
tekst += "\'\">"
tekst += array_sam[counter].naam
tekst += "</a>; "
}
tekst += "</span>"
var tag = document.getElementById('wpSummaryLabel')
if(tag) {
var div = document.createElement('div')
div.innerHTML=tekst
tag.insertBefore(div,null)
}
}