User:Mjpieters/monobook.js

function inc (file) { mw.loader.load('/w/index.php?title='+file+'&action=raw&ctype=text/javascript&dontcountme=s'); }

// God-mode Light (maintained version) // User:Olliminatore/godmode-light.js inc('User:Olliminatore/godmode-light.js');

// add-to AIV tab inc("User:Lightdarkness/aiv.js");

/* User:Pilaf/livepreview.js */ wpUserName  = 'Mjpieters';   // User name to display in signatures wpShowImages = true;         // Enable downloading and displaying of images inc('User:Pilaf/livepreview.js'); window.onload = Main; function Main { LivePreviewInstall; }

// Add an [edit top] link to pages $(function {  // if this is preview page or generated page, stop  if(document.getElementById("wikiPreview") || window.location.href.indexOf("/wiki/Special:") != -1) return;

// get the page title var pageTitle = document.title.split(" - ")[0].replace(" ", "_");

// create div and set innerHTML to link var divContainer = document.createElement("div"); divContainer.innerHTML = ' [edit top] ';

// insert divContainer into the DOM before the h1 if(window.location.href.indexOf("&action=edit") == -1) document.getElementById("content").insertBefore(divContainer, document.getElementsByTagName("h1")[0]);

if(window.location.href.indexOf("&action=edit&section=0") != -1) document.getElementById("wpSummary").value = "/* Intro */ "; });

// Enhanced test tabs function tnaddlilink(url, name) { var na = document.createElement('a'); na.setAttribute('href', url);

var txt = document.createTextNode(name); na.appendChild(txt);

var li = document.createElement('li'); li.appendChild(na); return li; } function testn(number) { var page = prompt("Vandalism to which article?") if (!page) return; var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "" + page + " ~" + "~" + "~" + "~"; f.wpSummary.value = "Vandalism to " + page + " - warning " + number; f.submit; } function wA { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "Mjpieters" + " ~" + "~" + "~" + "~"; f.wpSummary.value = "Welcome to Wikipedia!"; f.submit; } function wap { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += " ~" + "~" + "~" + "~"; f.wpSummary.value = "Use preview; also, welcome!"; f.submit; } function es { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "==Edit summaries==\n ~" + "~" + "~" + "~"; f.wpSummary.value = "Please use edit summaries"; f.submit; } function add_testn_tabs { var c1 = document.getElementById('column-one'); var tabs = c1.getElementsByTagName('div')[0].getElementsByTagName('ul')[0];

// Only add for pages with "Editing User talk:" somewhere in the title if (document.title.indexOf("Editing User talk:") != -1) {     tabs.appendChild(tnaddlilink('javascript:es', "ES")); tabs.appendChild(tnaddlilink('javascript:testn("test1")',"t1")); tabs.appendChild(tnaddlilink('javascript:testn("test2")',"t2")); tabs.appendChild(tnaddlilink('javascript:testn("test3")',"t3")); tabs.appendChild(tnaddlilink('javascript:testn("vandalism1")',"v1")); tabs.appendChild(tnaddlilink('javascript:testn("vandalism2")',"v2")); tabs.appendChild(tnaddlilink('javascript:testn("vandalism3")',"v3")); tabs.appendChild(tnaddlilink('javascript:testn("vandalism4")',"v4")); tabs.appendChild(tnaddlilink('javascript:testn("vandalism4im")',"v4im")); tabs.appendChild(tnaddlilink('javascript:testn("welcomenpov")',"w-N")); tabs.appendChild(tnaddlilink('javascript:wA',"w-A")); tabs.appendChild(tnaddlilink('javascript:wap',"w-A-p")); }} $(add_testn_tabs);