Uzanto:Siebrand/monobook.js
Notu:Post publikigo forviŝu la kaŝmemoron de via foliumilo por vidi la ŝanĝojn.
- Firefox / Safari: Premu majuskligan klavon klakante Reŝarĝi, aŭ premu aŭ Stir-F5 aŭ Stir-R (⌘-R kun Makintoŝo)
- Google Chrome: Premu Stir-majuskligklavon-R (⌘-Majuskligklavo-R kun Makintoŝo)
- Interreta Esplorilo / Edge: Premu Stir klakante Refreŝu, aŭ premu Stir-F5
- Opera: Premu Stir-F5.
function veryQuickDelete ()
{
var form = document.createElement('form');
var inputbox = document.createElement('input');
inputbox.setAttribute('value', 'Dosiero mankas bezona kopirajta informo.');
inputbox.setAttribute('id', 'vqdReason');
inputbox.setAttribute('size', '60');
form.appendChild(inputbox);
var submit = document.createElement('input');
submit.setAttribute('type', 'submit');
submit.setAttribute('value', 'Delete');
submit.onclick = vqdNow;
form.appendChild(submit);
form.onsubmit = function () { return false; };
form.style.display = 'inline';
var container = document.createElement('li');
container.setAttribute('id', 'vqdContainer');
container.appendChild(form);
document.getElementById('filetoc').appendChild(container);
}
function vqdNow()
{
var req = sajax_init_object();
req.open('GET', wgScriptPath + '/api.php?action=query&prop=info&format=json&intoken=delete&titles=' +
encodeURIComponent(mw.config.get('wgPageName')), false);
req.send(null);
var info = eval('(' + req.responseText + ')');
for each (var page in info['query']['pages'])
{
if (page['deletetoken'])
token = page['deletetoken'];
}
postdata = 'wpReason=' + encodeURIComponent(document.getElementById('vqdReason').value);
postdata += '&wpEditToken=' + encodeURIComponent(token);
req = sajax_init_object();
req.open('POST', wgScriptPath + '/index.php?action=delete&title=' + encodeURIComponent(mw.config.get('wgPageName')), false);
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
req.setRequestHeader('Content-Length', postdata.length);
req.send(postdata);
var container = document.getElementById('vqdContainer');
container.removeChild(container.firstChild);
container.appendChild(document.createTextNode('Page deleted.'));
}
if (wgNamespaceNumber == 6)
addOnloadHook(veryQuickDelete);