User:Digitalme/testn.js

// function addlilink(tabs, url, name, id, title, key){ var na = document.createElement('a'); na.href = url; na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); if(id) li.id = id; li.appendChild(na); tabs.appendChild(li); if(id) {       if(key && title) {           ta[id] = [key, title]; }       else if(key) {           ta[id] = [key, '']; }       else if(title) {           ta[id] = ['', title]; }   }    // re-render the title and accesskeys from existing code in wikibits.js    akeytt; return li; }

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 f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "* --~" + "~" + "~" + "~"; f.wpSummary.value = "Vandalism - warning " + number; f.submit; } function nothanks(number) { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; reason = prompt("Pagename where the copyvio was", ""); t.value += "*" + reason + " --~" + "~" + "~" + "~"; f.wpSummary.value = "Vandalism - warning " + number; f.submit; }

function wA { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "*Where" + " --~" + "~" + "~" + "~"; 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 afdremove(number) { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "* --~" + "~" + "~" + "~"; f.wpSummary.value = "AfD removal - warning " + number; f.submit; }

function verror(number) { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "* --~" + "~" + "~" + "~"; f.wpSummary.value = "Deliberate erorrs - warning " + number; f.submit; }

function aivlist(type) { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; var ip = prompt("Enter IP address", ""); var reason = prompt("Enter reason for listing", ""); t.value += "* " + reason + "--~" + "~" + "~" + "~"; f.wpSummary.value = "Listing " + ip; f.submit; }

function bigwarn(number) { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += ""; f.wpSummary.value = "Vandalism - Really oversized warning"; f.submit; }

function eaWelcome { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "~" + "" + "~"; f.wpSummary.value = "Welcoming user to Esperanza"; 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:eaWelcome',"EA-welcome")); tabs.appendChild(tnaddlilink('javascript:es', "ES")); tabs.appendChild(tnaddlilink('javascript:testn("test1")',"t1")); tabs.appendChild(tnaddlilink('javascript:testn("test1a")',"t1a")); tabs.appendChild(tnaddlilink('javascript:testn("test2")',"t2")); tabs.appendChild(tnaddlilink('javascript:testn("test2a")',"t2a")); tabs.appendChild(tnaddlilink('javascript:testn("test3")',"t3")); tabs.appendChild(tnaddlilink('javascript:testn("test4")',"t4")); tabs.appendChild(tnaddlilink('javascript:testn("test4im")',"t4im")); tabs.appendChild(tnaddlilink('javascript:testn("blank2")',"b2")); tabs.appendChild(tnaddlilink('javascript:testn("blank3")',"b3")); tabs.appendChild(tnaddlilink('javascript:testn("blank4")',"b4")); tabs.appendChild(tnaddlilink('javascript:testn("bv")',"bv")); tabs.appendChild(tnaddlilink('javascript:bigwarn("User:Digitalme/BigVandalWarning")',"BIG")); //     tabs.appendChild(tnaddlilink('javascript:verror("verror2")',"ve2")); //     tabs.appendChild(tnaddlilink('javascript:verror("verror3")',"ve3")); //     tabs.appendChild(tnaddlilink('javascript:verror("verror4")',"ve4")); tabs.appendChild(tnaddlilink('javascript:nothanks("nothanks")',"c1")); tabs.appendChild(tnaddlilink('javascript:testn("cv")',"c2")); //     tabs.appendChild(tnaddlilink('javascript:testn("obscene")',"o")); //     tabs.appendChild(tnaddlilink('javascript:testn("joke")',"j")); tabs.appendChild(tnaddlilink('javascript:testn("welcomenpov")',"w-N")); tabs.appendChild(tnaddlilink('javascript:wA',"w-A")); //     tabs.appendChild(tnaddlilink('javascript:wap',"w-A-p")); tabs.appendChild(tnaddlilink('javascript:afdremove("drmafd")',"AfD")); tabs.appendChild(tnaddlilink('javascript:afdremove("drmafd2")',"AfD2")); tabs.appendChild(tnaddlilink('javascript:afdremove("drmafd3")',"AfD3")); tabs.appendChild(tnaddlilink('javascript:afdremove("drmafd4")',"AfD4")); } }

addOnloadHook(add_testn_tabs); //