Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 4: | Zeile 4: | ||
if (mw.config.get('wgNamespaceNumber') >= 0) { // Nur für Inhaltsseiten | if (mw.config.get('wgNamespaceNumber') >= 0) { // Nur für Inhaltsseiten | ||
var backLink = '<li id="back-to-main"><a href="/index.php">← Zurück zur Hauptseite</a></li>'; | var backLink = '<li id="back-to-main"><a href="/index.php">← Zurück zur Hauptseite</a></li>'; | ||
if ($('#toc').length && $('#toc | |||
var checkTOC = setInterval(function() { | |||
if ($('#toc').length && $('#toc ul').length) { // Prüfen, ob das Inhaltsverzeichnis existiert und ein <ul> vorhanden ist | |||
} | // Prüfen, ob der Link bereits existiert | ||
if ($('#toc #back-to-main').length === 0) { | |||
// Füge den Link am Ende des Inhaltsverzeichnisses hinzu | |||
$('#toc ul').append(backLink); | |||
} | |||
clearInterval(checkTOC); // Stoppe das Intervall, sobald der Link hinzugefügt wurde | |||
} | |||
}, 500); // Alle 500ms prüfen | |||
} | } | ||
}); | }); |
Version vom 22. September 2024, 15:41 Uhr
/* Das folgende JavaScript wird für alle Benutzer geladen. */ $(document).ready(function() { if (mw.config.get('wgNamespaceNumber') >= 0) { // Nur für Inhaltsseiten var backLink = '<li id="back-to-main"><a href="/index.php">← Zurück zur Hauptseite</a></li>'; var checkTOC = setInterval(function() { if ($('#toc').length && $('#toc ul').length) { // Prüfen, ob das Inhaltsverzeichnis existiert und ein <ul> vorhanden ist // Prüfen, ob der Link bereits existiert if ($('#toc #back-to-main').length === 0) { // Füge den Link am Ende des Inhaltsverzeichnisses hinzu $('#toc ul').append(backLink); } clearInterval(checkTOC); // Stoppe das Intervall, sobald der Link hinzugefügt wurde } }, 500); // Alle 500ms prüfen } });