Wikipedista:Mormegil/tools-bureaucrat.js
Poznámka: Po uložení musíte vyprázdnit mezipaměť vašeho prohlížeče, jinak změny neuvidíte.
/// Přidá nástroje pro Žádosti o práva správce (odkaz na přidělení práv a poloautomatická archivace)
function addRfaTools()
{
var title = getPagetitle();
if (wgPageName == 'Wikipedie:Žádost_o_práva_správce')
{
var headers = document.getElementById('bodyContent').getElementsByTagName("h3");
for (var i = 0; i < headers.length; ++i)
{
var h = headers[i];
var l = h.getElementsByTagName('a');
for (var j = 0; j < l.length; ++j)
{
var ref = l[j].getAttribute('href');
if (ref.indexOf('/wiki/Wikipedista:') == 0)
{
var n = ref.substring(18);
var e = document.createElement('a');
e.setAttribute('href', '/wiki/Speciální:Makesysop?wpMakesysopUser=' + n.replace(/ /g,"_"));
e.innerHTML = '<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/4/41/Crystal_128_cache.png/20px-Crystal_128_cache.png" width="20" height="20" style="margin-left: 0.5em" />';
h.appendChild(e);
}
}
}
} else if (title.indexOf('Editace stránky Wikipedie:Žádost o práva správce/') == 0)
{
var name = title.substring(49);
if (name.indexOf(' (část)') == name.length - 7) name = name.substring(0, name.length - 7);
appendJsTab('document.getElementById("wpTextbox1").value = "\x7b\x7bsubst:rfa-archiv-start|vysledek=N pro, M proti, a ' + name + ' tedy (ne)byl/a schválen/a jako správce/byrokrat}} --\x7e\x7e\x7e\x7e\\n\\n" + document.getElementById("wpTextbox1").value + "\\n\x7b\x7bsubst:rfa-archiv-konec}}";return false;', 'Archivace');
}
}
/// Přidá nástroje pro žádosti o příznak bota (odkaz na přidělení příznaku)
function addRfbTools()
{
var title = getPagetitle();
if (wgPageName == 'Wikipedie:Bot/Žádosti')
{
var headers = document.getElementById('bodyContent').getElementsByTagName("h2");
for (var i = 0; i < headers.length; ++i)
{
var h = headers[i];
var l = h.getElementsByTagName('a');
for (var j = 0; j < l.length; ++j)
{
var ref = l[j].getAttribute('href');
if (ref.indexOf('/wiki/Wikipedista:') == 0)
{
var n = ref.substring(18);
var e = document.createElement('a');
e.setAttribute('href', '/wiki/Speciální:Makebot?username=' + n.replace(/ /g,"_"));
e.innerHTML = '<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/4/41/Crystal_128_cache.png/20px-Crystal_128_cache.png" width="20" height="20" style="margin-left: 0.5em" />';
h.appendChild(e);
}
}
}
}
}