Benutzer:Revvar/dellink nowcommons.js
aus Wikipedia, der freien Enzyklopädie
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
/* appends a delete link to picture pages marked with "Vorlage:NowCommons" - written by Benutzer:Revvar, 09.11.2006, v0.1 <code> */
function add_dellinks_nowcommons()
{
var url=document.location.toString();
if (url.search("Datei:") >= 0) {
var vl_nowcommons = document.getElementById("Vorlage_NowCommons");
if (vl_nowcommons) {
var commons_link = "";
var a = document.getElementsByTagName("A");
for (var i = 0; i < a.length; i++) {
var class = a[i].getAttribute("class");
if ((class) && ("extiw" == class) && ((a[i].title+"").search(/^commons:/i) == 0)) {
commons_link = (a[i].title+"").replace(/^commons:(.+)$/,"$1");
if (commons_link != "Category:Restriction_tags") break;
}
}
if ("" == commons_link) return;
var del_link = "\"http://de.wikipedia.org/w/index.php?title=$1&image=$1&action=delete&wpReason=NowCommons [[:commons:"+ commons_link +"]]\"";
var pic_name = url.replace(/.*?(Datei:[^&]+)(&.*|$)/,"$1");
var del_div = document.createElement("DIV");
del_div.innerHTML=/*<nowiki> */'<table style="width:100%"><tr><td><center><b><a href=' + pic_name.replace(/^(.*)$/g, del_link) + '><span style="font-size:18px;">Löschen</span></b></center></td></tr></table>';/*</nowiki> */
vl_nowcommons.parentNode.insertBefore(del_div, vl_nowcommons);
}
}
}