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
  • Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
// Original-Skript von [[Benutzer:PDD/checkdupes.js]]
// Bearbeitet von ChrisiPK
 
function addDupeBox () {
	var olddupes = document.getElementById('mw-imagepage-section-duplicates');
	var shadowscommons = document.getElementById('shared-image-conflict');
	if (!olddupes && !shadowscommons)
		return;
	var DupeBox = document.createElement ( "div" );
	DupeBox.id = 'dupe_container';
	DupeBox.setAttribute('style', 'border:1px solid #AAAAAA;float:right;max-width: 500px');
	if (olddupes) {
		DupeBox.innerHTML = '<div id="dupe_head" style="background-color:#AAAAAA;display:block;">Duplikate</div>';
		DupeBox.appendChild(olddupes);
		document.getElementById('bodyContent').insertBefore (DupeBox , document.getElementById('file'));
		var dupeitems = olddupes.getElementsByTagName('li');
		for (var dupe in dupeitems) {
			if (dupeitems[dupe].getElementsByTagName)
				dupeitems[dupe].appendChild( document.createTextNode(' (' + dupeitems[dupe].getElementsByTagName('a')[0].href.match(/http:\/\/([^.]+).[^.]+.org/)[1] + ')'));
		}
	}
	if (shadowscommons) {
		if (olddupes) {
			DupeBox.innerHTML += '<div id="dupe_2ndhead" style="background-color:#AAAAAA;display:block;">ShadowsCommons</div>';
		}
		else {
			DupeBox.innerHTML = '<div id="dupe_head" style="background-color:#AAAAAA;display:block;">ShadowsCommons</div>';
		}
		DupeBox.appendChild(shadowscommons);
		if (!olddupes) {
			document.getElementById('bodyContent').insertBefore (DupeBox , document.getElementById('file'));
		}
		var shadowsitems = shadowscommons
		for (i=0;i<shadowsitems.length;i++) {
			if (shadowsitems[i].getElementsByTagName)
				shadowsitems[i].appendChild( document.createTextNode(' (' + shadowsitems[i].getElementsByTagName('a')[0].href.match(/http:\/\/([^.]+).[^.]+.org/)[1] + ')'));
		}
	}
}
 
 addOnloadHook(addDupeBox);