Feier mit! 20 Jahre Pfenz!

Jubiläumsfeier am Montag 18.5. 18:30 und Samstag 23.5. 14:00
in der EngagementWerkStadt, Lammstraße — gerne anmelden, oder einfach vorbeikommen!


Zur Anmeldung als Teilnehmer bitte E-Mail mit Nennung des gewünschten Benutzernamens an: E-Mail: pfenzmail.de

MediaWiki:Common.js: Unterschied zwischen den Versionen

Von PFENZ
Zur Navigation springen Zur Suche springen
Inhalt gelöscht Inhalt hinzugefügt
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(17 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
/* Das folgende JavaScript wird für alle Benutzer geladen. */
/* Das folgende JavaScript wird für alle Benutzer geladen. */


/*
/* Nur Name ändern

// Name ändern Minerva
document.querySelector('.branding-box span').textContent = 'PFENZ';
document.querySelector('.branding-box span').textContent = 'PFENZ';
*/


// Vector 2022
function applyBranding() {
const vector = document.querySelector('mw-logo-wordmark');
// Minerva nutzt manchmal .branding-box, manchmal .mw-logo
if (vector) vector.textContent = 'PFENZ';
const branding = document.querySelector('.branding-box, .mw-logo');


*/
if (!branding) {
// Branding existiert noch nicht → später erneut versuchen
setTimeout(applyBranding, 200);
return;
}

// Prüfen, ob Minerva das Element überschrieben hat
// (passiert oft nach dem ersten DOMContentLoaded)
if (!branding.querySelector('span')) {
setTimeout(applyBranding, 200);
return;
}

// Text ersetzen
const span = branding.querySelector('span');
if (span) {
span.textContent = 'PFENZ';
}

// Logo nur einfügen, wenn noch nicht vorhanden
if (!branding.querySelector('img')) {
const img = document.createElement('img');
img.src = '/wiki/Datei:Pfenz_wgLogo-0.gif';
img.alt = 'Pfenz Logo';
img.style.height = '32px';
img.style.marginRight = '6px';
img.style.verticalAlign = 'middle';

branding.prepend(img);
}
}

// Minerva lädt Teile des Headers später → MutationObserver nötig
const observer = new MutationObserver(() => applyBranding());
observer.observe(document.body, { childList: true, subtree: true });

// Erster Versuch
applyBranding();

Aktuelle Version vom 4. Mai 2026, 18:55 Uhr

/* Das folgende JavaScript wird für alle Benutzer geladen. */

/*

// Name ändern Minerva
document.querySelector('.branding-box span').textContent = 'PFENZ';

// Vector 2022
const vector = document.querySelector('mw-logo-wordmark');
if (vector) vector.textContent = 'PFENZ';

*/