User:Romaine/reasonsam.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
//********************************
// Eigen script om standaard *
// samenvattingen mogelijk te *
// maken. *
// *
// By: Sumurai8 *
// Problemen/bugs: Mijn overleg *
//********************************
//***************************
// Set to true to disable this
var rsDisabled = false
//Lijst van samenvattingen:
array_reas = new Array()
//******************************************
//Toevoegen van de samenvattingen:
//
//Op de volgende manier:
//array_reas[volgnummer] = new Reas("weergegeven naam", "invoeging")
array_reas[0] = new Reas("Please use prefixed templates","Please use prefixed templates")
array_reas[1] = new Reas("Please use prefixed pages","Please use prefixed pages")
//Tot hier
//******************************************
//******************************************
//Vanaf hier niet bewerken
//Om een nieuwe samenvatting te kunnen toevoegen:
function Reas(naam, reas) {
this.naampje = naam
this.reas = reas
}
//Toevoegen van de lijst:
if((!rsDisabled) && (document.location.toString().indexOf("Special:MovePage") != -1)) {
addOnloadHook(addReason);
}
function addReason() {
array_length = array_reas.length
tekst2 = "<td id=\"standaardredenen\">Standaard: "
//***************************
//Regular expression starts here
for(var counter=0;counter<array_length;counter++) {
tekst2 += "<a style=\"cursor:pointer; cursor:hand\" OnClick=\"document.getElementById('wpReason').value=\'"
tekst2 += array_reas[counter].reas
tekst2 += "\'\">"
tekst2 += array_reas[counter].naampje
tekst2 += "</a>; "
}
tekst2 += "</td>"
var tag2 = document.getElementById('bodyContent')
if(tag2) {
var div = document.createElement('div')
div.innerHTML=tekst2
tag2.insertBefore(div,tag2.getElementsByTagName('h2')[0])
}
}