Wikipedia:WikiProject User scripts/Scripts/test-n.js

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?")

var f = document.editform, t = f.wpTextbox1;

if (t.value.length > 0)

t.value += '\n';

t.value += "{{subst:" + "test" + number + "-n|" + page + "}} ~" + "~" + "~" + "~";

f.wpSummary.value = "Vandalism to " + page + " - warning " + number;

}

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:testn(1)',"t1"));

tabs.appendChild(tnaddlilink('javascript:testn(2)',"t2"));

tabs.appendChild(tnaddlilink('javascript:testn(3)',"t3"));

tabs.appendChild(tnaddlilink('javascript:testn(4)',"t4"));

}

}

addOnloadHook(add_testn_tabs);

// Category:Wikipedia scripts