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
/*global addOnloadHook, getBody, DOM, wgAction, wgNamespaceNumber */

if (wgNamespaceNumber === 6 && wgAction === 'view') {
	addOnloadHook(function () {
		var olddupes = DOM.get('mw-imagepage-section-duplicates');
		var shadowscommons = DOM.get('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 class="dupe_head" style="background-color:#AAAAAA;display:block;">Duplikate</div>';
			DupeBox.appendChild(olddupes);
			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) {
			DupeBox.innerHTML += '<div class="dupe_head" style="background-color:#AAAAAA;display:block;">ShadowsCommons</div>';
			DupeBox.appendChild(shadowscommons);
		}
		getBody(document).insertBefore(DupeBox, DOM.get('file'));
	});
}