Inhaltsverzeichnis
-
- vor 7 Jahren zuletzt von 3.147.73.85 bearbeitet
-
-
- Keine Statusinformation
Ein Inhaltsverzeichnis kann Ihnen dabei helfen, Ordnung in einen langen Artikel in Ihrem Wiki zu bringen. Es wird automatisch erstellt, sobald ein Artikel mehr als drei Überschriften aufweist.
Verhaltensschalter zur Konfiguration des Inhaltsverzeichnisses nutzen[Bearbeiten | Quelltext bearbeiten]
Möchten Sie zu einem Artikel mit weniger Überschriften ein Inhaltsverzeichnis hinzufügen, können Sie den Verhaltensschalter __TOC__
nutzen. Das Inhaltsverzeichnis wird dann an der Stelle erstellt, an der Sie den Tag eingegeben haben.
Bitte beachten Sie: Sie können diese Funktion auch bei Artikeln mit bereits bestehenden Inhaltsverzeichnissen nutzen, wenn Sie das Verzeichnis an eine andere Stelle im Artikel verschieben wollen (z.B. um dem Leser zunächst eine kurze Einführung in ein Thema zu geben, bevor dann das Inhaltsverzeichnis eingeblendet wird).
Weitere hilfreiche Verhaltensschalter[Bearbeiten | Quelltext bearbeiten]
__NOTOC__
: Blendet das Inhaltsverzeichnis eines Artikels aus.
__FORCETOC__
: Erzwingt die Anzeige des Inhaltsverzeichnisses an seiner normalen Position (über der ersten Überschrift). Überschreibt __NOTOC__
.
Umfang eines Inhaltsverzeichnisses ändern[Bearbeiten | Quelltext bearbeiten]
TOC_limit löst folgendes Problem:
Sie suchen eine bestimmte Stelle in einem Artikel, also sehen Sie im Inhaltsverzeichnis nach, unter welchen Punkt sich Ihre Information befinden könnte.
Der Artikel ist jedoch so lang, bzw. so stark gegliedert, sodass Sie bereits zum durchsehen des Inhaltsverzeichnisses eine gefühlte Ewigkeit brauchen würden. Die TOC limit Vorlage kürzt Ihr Inhaltsverzeichnis auf die gewünschte Oberpunktebene und ermöglicht so dem Leser ein übersichtlicheres Inhaltsverzeichnis.
Die Überschriften innerhalb der Seite bleiben erhalten, auch wenn sie nicht mehr im Inhaltsverzeichnis angezeigt werden.
Um dieses Tag nutzen zu können müssen sie jedoch zunächst einige Einstellungen vornehmen, sofern dies noch nicht von Ihrem zuständigen Administrator schon durchgeführt wurde:
1.
Das Template "Vorlage:TOC limit" muss erstellt werden:
Fügen Sie nun folgenden Inhalt ein:
<div class="toclimit-
Vorlage:1
2.
Die CSS-Klasse "toclimit" wird standardmäßig von Mediawiki nicht mit ausgeliefert. Diese muss nachträglich unter "Mediawiki:Common.css" eingetragen werden:
Kopieren sie nun in der Bearbeitungsansicht den folgenden Ausschnitt in Ihr "Mediawiki:Common.css"
/* Give a bit of space to the TOC */ # toc { margin: 1em 0; } /** * Allow limiting of which header levels are shown in a TOC; * , for instance, will limit to * showing ==headings== and ===headings=== but no further. * Used in [[Template:TOCright]] * / .toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul { display: none; }
Laden Sie anschließend Ihr Wiki neu indem Sie "Strg + F5" drücken.
Jetzt können Sie den "TOC limit - Tag" nutzen, indem Sie ihn auf einer beliebigen Wiki-Seite einbinden.
zum Beispiel:
{{TOC limit|4}}
Welchen Oberpunkt Sie nun in Ihrer gekürzten Gliederung noch sehen möchten, stellen Sie mit einem Parameter ein.
Dieser befindet sich im Tag an der rot eingekreisten Stelle.
Die Zahl gibt jeweils die Oberpunktebene an. In diesem Beispiel sehen wir noch die 4.Oberpunktebene also (==== ... ====)
Ohne Angabe des Parameters werden zwei Gliederungsebenen (== … == und === … ===) angezeigt:
Beispiel mit sauberer Gliederung
Mit
{{TOC limit}}
== Speisekarte == === Frühstück === ==== Eier ==== ==== Wurst ==== ==== Honig ==== === Mittagsgerichte === == Öffnungszeiten ==
wird zu
1 Speisekarte
1.1 Frühstück
1.2 Mittagsgerichte
2 Öffnungszeiten
Nun fügen wir den Parameter 3 hinzu:
}}Vorlage:TOC limit
1 Speisekarte
1.1 Frühstück
1.2 Mittagsgerichte
2 Öffnungszeiten
Beispiel mit unsauberer Gliederung
Werden Überschriftenebenen ausgelassen, werden die Überschriften dennoch dem Inhaltsverzeichnis hinzugefügt und fortlaufend nummeriert. In diesem Fall entspricht die Zahl des Parameters nicht mehr der Zahl der Überschriftenebene.
Mit
{{TOC limit}} <pre>== Speisekarte == ==== Frühstück ==== === Mittagsgerichte === == Anfahrt ==
wird trotzdem zu
1 Speisekarte
1.1 Frühstück
1.2 Mittagsgerichte
2 Anfahrt
da das Inhaltsverzeichnis zwei Gliederungsebenen anzeigt, auch wenn diese nicht semantisch korrekt direkt aufeinander folgen.