Änderungen

Erweiterung um verlinkte Elemente zum Blättern
Zeile 6: Zeile 6:  
</pre>
 
</pre>
   −
Die Vorlage gibt dann folgenden beiden Variablen zurück, die beliebig eingebunden werden können:
+
Die Vorlage gibt folgende Variablen zurück, die beliebig eingebunden werden können:
 
{|class="table"
 
{|class="table"
| <pre>{{#var:NaviWeiter}}</pre> || = Die Seite, welche alphabetisch auf die aktuelle Seite folgt
+
| <pre>{{#var:NaviZurück}}</pre> || = Die Seite, welche alphabetisch der aktuellen Seite vorhergeht (plain, also unverlinkt)
 
|-
 
|-
| <pre>{{#var:NaviZurück}}</pre> || = Die Seite, welche alphabetisch der aktuellen Seite vorhergeht
+
| <pre>{{#var:NaviWeiter}}</pre> || = Die Seite, welche alphabetisch auf die aktuelle Seite folgt (plain, also unverlinkt)
 +
|-
 +
| <pre>{{#var:NaviZurück.Linkpfeil}}</pre> || = Ein mit der Vorseite verlinktes Pfeilsymbol
 +
|-
 +
| <pre>{{#var:NaviWeiter.Linkpfeil}}</pre> || = Ein mit der Folgeseite verlinktes Pfeilsymbol
 
|}
 
|}
   Zeile 24: Zeile 28:  
</pre>
 
</pre>
 
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.
 
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.
</noinclude><includeonly><!-- START -->{{#if:  {{{Hauptkategorie|}}} {{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Hauptkategorie}}}}
+
</noinclude><includeonly><!-- START  
 +
--><!-- START Ermittlung
 +
-->{{#if:  {{{Hauptkategorie|}}} {{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Hauptkategorie}}}}
 
   | {{#if: {{{Mutterseite|}}} {{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Mutterseite}}}}
 
   | {{#if: {{{Mutterseite|}}} {{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Mutterseite}}}}
 
     |<!--
 
     |<!--
Zeile 35: Zeile 41:  
-->{{#vardefine:NaviPos+|{{#ifexpr:{{#var:NaviPos}}={{#var:Zähler}}|0|{{#expr:{{#var:NaviPos}}+1}}}}}}<!--
 
-->{{#vardefine:NaviPos+|{{#ifexpr:{{#var:NaviPos}}={{#var:Zähler}}|0|{{#expr:{{#var:NaviPos}}+1}}}}}}<!--
 
-->{{#vardefine:NaviPos-|{{#ifexpr:{{#var:NaviPos}}=0|{{#var:Zähler}}|{{#expr:{{#var:NaviPos}}-1}}}}}}<!--
 
-->{{#vardefine:NaviPos-|{{#ifexpr:{{#var:NaviPos}}=0|{{#var:Zähler}}|{{#expr:{{#var:NaviPos}}-1}}}}}}<!--
 +
--><!-- ENDE Ermittlung
 +
--><!--
 +
--><!-- START Ausgabe
 +
-->{{#vardefine:Zähler|-1}}<!--
 +
-->{{#vardefine:NaviZurück|{{#arraymap:{{#var:NaviListe}}|,|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{#var:NaviPos-}}|{{#var:Zähler}}|@@@@|}}|}}}}<!--
 
-->{{#vardefine:Zähler|-1}}<!--
 
-->{{#vardefine:Zähler|-1}}<!--
 
-->{{#vardefine:NaviWeiter|{{#arraymap:{{#var:NaviListe}}|,|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{#var:NaviPos+}}|{{#var:Zähler}}|@@@@|}}|}}}}<!--
 
-->{{#vardefine:NaviWeiter|{{#arraymap:{{#var:NaviListe}}|,|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{#var:NaviPos+}}|{{#var:Zähler}}|@@@@|}}|}}}}<!--
-->{{#vardefine:Zähler|-1}}<!--
+
-->{{#vardefine: Linkpfeil.Zurück|&nbsp;&lsaquo;&nbsp;}}<!--
-->{{#vardefine:NaviZurück|{{#arraymap:{{#var:NaviListe}}|,|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{#var:NaviPos-}}|{{#var:Zähler}}|@@@@|}}|}}}}<!--
+
-->{{#vardefine: Linkpfeil.Weiter|&nbsp;&rsaquo;&nbsp;}}<!--
 +
-->{{#vardefine: NaviZurück.Linkpfeil|[[{{#var:NaviZurück}}{{!}}<span title="{{#var:Mutterseite}} zurückblättern">{{#var:Linkpfeil.Zurück}}</span>]]}}<!--
 +
-->{{#vardefine: NaviWeiter.Linkpfeil|[[{{#var:NaviWeiter}}{{!}}<span title="{{#var:Mutterseite}} zurückblättern">{{#var:Linkpfeil.Weiter}}</span>]]}}<!--
 +
--><!-- ENDE Ausgabe
 
-->|}}|}}<!-- ENDE --><!-- START Debug
 
-->|}}|}}<!-- ENDE --><!-- START Debug
 
'''<nowiki>{{#var:DieseSeite}}</nowiki>''' = {{#var:DieseSeite}}<br />
 
'''<nowiki>{{#var:DieseSeite}}</nowiki>''' = {{#var:DieseSeite}}<br />