Metmaacher:DerHexer/monobook.js
Opjepass: Noh em Speichere künnd et sin, datt De Dingem Brauser singe Cache Speicher övverlisste muss, ih datt De de Änderunge och ze sinn kreß.
- Beim Mozilla un Firefox un Safari, dröck dä Jrußschreffknopp eronger un kleck dann op Reload / Aktualisieren, udder dröck Ctrl+F5 / Strg+F5, udder dröck Ctrl+R / Strg+R, obb enem Macintosh dröck ⌘+R.
- Beim Google Chrome, dröck Ctrl+Jrußschreffknopp+R / Strg+Jrußschreffknopp+R, obb enem Macintosh dröck ⌘+Jrußschreffknopp+R.
- Beim Internet Explorer, dröck dä Jrußschreffknopp eronger un kleck dann op Refresh / Aktualisieren, udder dröck Ctrl+F5 / Strg+F5,
- Beim Konqueror klegg op Reload / Aktualisieren, udder dröck op F5.
- Beim Opera kanns De övver et Menue jonn un däm janze Zwescheschpeischer singe Enhald övver Tools → Preferences / Werkzeug → Einstellungen fottschmieße, neuerdings jeiht et och met Alt+F5.
/* // get URL parameters (used for page type variables)
var UrlParameters = new Array ();
readparams();
function readparams() {
var asReadInUrlParameters;
var asReadInUrlParameter;
// Get URL parameters
asReadInUrlParameters = location.search.substring(1, location.search.length).split("&");
for (i = 0; i < asReadInUrlParameters.length; i++) {
asReadInUrlParameter = asReadInUrlParameters[i].split("=");
UrlParameters[decodeURIComponent(asReadInUrlParameter[0])] = decodeURIComponent(asReadInUrlParameter[1]);
}
}
if (wgUserName == "DerHexer") {
var countdeletions = 0;
if (UrlParameters["title"] == "Metmaacher:DerHexer/categories" && UrlParameters["action"] == "edit") {
// API request for delete token
var req3;
if (req3 = sajax_init_object()) {
req3.open("GET", "/w/api.php?format=xml&action=query&prop=info&intoken=delete&titles=$", false);
req3.send("");
var token = req3.responseXML.getElementsByTagName("page")[0].getAttribute("deletetoken");
}
var req4;
if (req4 = sajax_init_object()) {
var text = "/w/api.php?format=xml&action=query&list=allpages&apnamespace=14&aplimit=5000";
req4.open("GET", text, false);
req4.send("");
var nextcategory = req4.responseXML.getElementsByTagName("p");
}
for(i=0;i<nextcategory.length;i++) {
nextcategory2 = nextcategory[i].getAttribute('title');
var req;
if (req = sajax_init_object()) {
var text = "/w/api.php?format=xml&action=query&list=categorymembers&cmlimit=1&cmtitle="+encodeURIComponent(nextcategory2);
req.open("GET", text, false);
req.send("");
var thiscategory = req.responseXML.getElementsByTagName("cm");
}
if ((thiscategory.length == 0) && token) {
countdeletions++;
// Normal UI request for deletion
var deletereason = 'Leere Kategorie gelöscht, siehe http://ksh.wikipedia.org/wiki/?oldid=1549031';
var req2;
if (req2 = sajax_init_object()) {
var url = "http://ksh.wikipedia.org/w/index.php?title=" + encodeURIComponent(nextcategory2) + "&action=delete";
var data = '&bot&wpDeleteReasonList=' + encodeURIComponent(deletereason) + '&wpEditToken=' + encodeURIComponent(token);
//alert(url+data);
req2.open("POST", url, true);
req2.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
req2.setRequestHeader('Content-length', data.length);
req2.overrideMimeType('text/xml');
req2.send(data);
}
}
}
alert(countdeletions);
}
}
*/