MediaWiki:Common.js

Aus BBS Wiki

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
/* Druck-Kopfzeile für Timeless Skin (stabil, blockbasiert) */
(function () {
  var logoUrl = 'https://wiki.demo.lara-cloud.de/images/flexiskin-images-logo.png';

  function insertPrintHeader() {
    if (document.getElementById('mw-printheader')) return;

    var content = document.querySelector('#mw-content') || document.body;

    var header = document.createElement('div');
    header.id = 'mw-printheader';

    var title = document.createElement('div');
    title.id = 'mw-printtitle';
    title.textContent = document.title.replace(/ - .*$/, '');

    var logo = document.createElement('img');
    logo.id = 'mw-printlogo';
    logo.src = logoUrl;
    logo.alt = 'Logo';

    header.appendChild(title);
    header.appendChild(logo);

    content.insertBefore(header, content.firstChild);
  }

  // Nur beim Drucken einfügen
  window.addEventListener('beforeprint', insertPrintHeader);
})();