Wikibooks Automatische Vorlagen/ Dokumentation/ AutoNavigation/ Zusatzvorlagen

In diesem Kapitel werden Vorlagen beschrieben, die an mehreren Stellen für die automatische Navigation verwendet werden.

Bereich kapL Bearbeiten

Mit der Vorlage AutoNavigation Bereich kapL wird der Name des letzten Kapitels eines Bereichs geholt. Dazu wird eine eigene Vorlage verwendet, weil die Anzahl der Kapitel noch nicht bekannt ist, sondern erst festgestellt werden muss.

Diese Vorlage wird von den Vorlagen AutoNavigation Ebene3 und AutoNavigation Ebene4 wiederholt verwendet. Dies wird im vorigen Kapitel beschrieben.

Dieser Vorlage werden die folgenden Informationen als Parameter übergeben:
Name Inhalt Bedeutung
daten datenT Datenseite des Teils mit den Listen aller Bereiche und Kapitel
nr 2 Nummer des gewünschten Bereichs
Mit diesen Angaben werden die folgenden Prüfungen und Maßnahmen ausgeführt. Bitte beachte den allgemeinen Hinweis zu #if:true.
Abfrage Bedeutung
allgemein Die gesuchten Namen werden durch Schrägstriche zu einem Link zusammengesetzt.
{{:{{{daten}}}|{{{nr}}}}} bestimme den Namen des Bereichs nr
{{:{{{daten}}}|{{{nr}}}max}} bestimme das Maximum max4 der Kapitel zum Bereich nr
{{:{{{daten}}}|{{{nr}}}/max4}} bestimme den Namen des Kapitels nr/max4

Anzeige Text Bearbeiten

Mit der Vorlage AutoNavigation Anzeige Text wird der Anzeigetext für einen Link bestimmt. Diese Vorlage wird von der Vorlage AutoNavigation Anzeige wiederholt verwendet. Dies wird im vorigen Kapitel beschrieben.

Dieser Vorlage werden die folgenden Informationen als Parameter übergeben:
Nr Name Inhalt Bedeutung
1 link Angabe eines Links der vollständige Name der Seite, auf die verwiesen werden soll
2 var 2, 3, 4 Anzahl der Bestandteile des Namens (das entspricht weitgehend der Variante für die Navigation)
Mit diesen Angaben werden die folgenden Prüfungen und Maßnahmen ausgeführt.
Abfrage Teilaufgabe Bedeutung
#ifeq: {{{2}}} | 2 {{#titleparts: {{{1}}} | 1 | 2 }} Wenn der Name aus 2 Teilen besteht, wird der zweite Teil des Namens verwendet.
andernfalls {{#titleparts: {{{1}}} | 2 | 3 }} Wenn der Name aus 4 Teilen besteht, werden die beiden letzten Bestandteile verwendet. Wenn der Name aus 3 Teilen besteht, liefert diese Anweisung den dritten (also letzten) Bestandteil.

Siehe auch Bearbeiten

  • ParserFunctions – Erläuterungen zu Funktionen der Wiki-Software, hier vor allem zu #if und #titleparts