MediaWiki:Mobile.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
// Alle Abschnitte in Minerva automatisch ausklappen
(function () {
if (!window.mw) return;
// Nur im Minerva-Skin (MobileFrontend)
if (mw.config.get('skin') !== 'minerva') return;
function expandAll() {
// Minerva nutzt Buttons mit .section-toggle zum Auf/Zu-klappen
document.querySelectorAll('button.section-toggle[aria-expanded="false"]').forEach(function (btn) {
btn.click();
});
}
// Beim Rendern der Seite
if (mw.hook) {
mw.hook('wikipage.content').add(function () {
expandAll();
});
} else {
document.addEventListener('DOMContentLoaded', expandAll);
}
// Falls Inhalte nachträglich geladen/umgebaut werden (Vorschau, Spoiler etc.)
if (window.MutationObserver) {
var obs = new MutationObserver(function () { expandAll(); });
obs.observe(document.body, { childList: true, subtree: true });
}
})();