MediaWiki:Common.js
Erscheinungsbild
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
/* Article-footer banner — Hauptraum-Artikel, Kategorie- und Spezialseiten.
Nicht in Diskussion-/User-/MediaWiki-/Help-Namespaces oder im Edit-Modus.
Anhängen an .mw-parser-output (Artikel/Kat.) bzw. an #mw-content-text
(Spezialseiten ohne Parser-Output), damit die Breite immer dem
Inhaltsbereich entspricht. */
$(function () {
if (mw.config.get('wgAction') !== 'view') return;
if (mw.config.get('wgPageName') === 'Hauptseite') return;
var ns = mw.config.get('wgNamespaceNumber');
// 0 = Artikel, 14 = Kategorie, -1 = Spezialseite
if (ns !== 0 && ns !== 14 && ns !== -1) return;
if (document.getElementById('faktenradar-article-footer')) return;
var host = document.querySelector('.mw-parser-output')
|| document.getElementById('mw-content-text');
if (!host) return;
var banner = document.createElement('div');
banner.id = 'faktenradar-article-footer';
banner.style.cssText = [
'margin-top:32px',
'padding:14px 18px',
'background:#fafafa',
'border:1px solid #e5e5e5',
'border-radius:4px',
'font-size:13px',
'color:#555',
'line-height:1.55'
].join(';') + ';';
banner.innerHTML =
'<div style="font-weight:600;color:#222;margin-bottom:4px;">Faktenradar — kritische Einordnung</div>' +
'Dieser Eintrag wurde aus öffentlich dokumentierten Quellen zusammengestellt und folgt presserechtlichen Maßstäben. ' +
'Hinweise auf Faktenfehler, fehlende Belege oder neue Entwicklungen bitte an ' +
'<a href="mailto:admin@faktenradar.9xsrv.com">admin@faktenradar.9xsrv.com</a>. ' +
'<span style="color:#999;"> · </span> ' +
'<a href="/index.php?title=Hauptseite">Über das Projekt</a> ' +
'<span style="color:#999;"> · </span> ' +
'<a href="/index.php?title=Spezial:Zuf%C3%A4llige_Seite">Zufällige Seite</a>';
host.appendChild(banner);
});