Änderungen

Zur Navigation springen Zur Suche springen
Syntax aufgeräumt
Zeile 39: Zeile 39:  
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.
 
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.
 
</noinclude><includeonly><!-- START  
 
</noinclude><includeonly><!-- START  
-->{{#if:  {{{Hauptkategorie|}}} {{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Hauptkategorie}}}}
  −
    | {{#if: {{{Vaterseiten|}}} {{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Vaterseiten}}}}
  −
    |<!--
  −
--><!-- START Ermittlung Standard
  −
-->{{#vardefine:DieseSeite|{{#if:{{{DieseSeite|}}}|{{{DieseSeite}}}|{{PAGENAME}}}}}}<!--
  −
-->{{#vardefine:Hauptkategorie|{{#if:{{{Hauptkategorie|}}}|{{{Hauptkategorie}}}|{{#show:{{PAGENAME}}|?Hauptkategorie#-}}}}}}<!--
  −
-->{{#vardefine:Vaterseiten|{{#if:{{{Vaterseiten|}}}|{{{Vaterseiten}}}|{{#explode:{{#show:{{PAGENAME}}|?Vaterseiten#-}}|,|0}}}}}}<!--
  −
-->{{#vardefine:Zähler|-1}}<!--
  −
-->{{#vardefine:NaviListe|{{#ask:[[Hauptkategorie::{{#var:Hauptkategorie}}]][[Vaterseiten::{{#var:Vaterseiten}}]]|link=none|limit=100000|sep=@//@}}}}<!--
  −
-->{{#vardefine:NaviPos|{{#arraymap:{{#var:NaviListe}}|@//@|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{PAGENAME:@@@@}}|{{#var:DieseSeite}}|{{#var:Zähler}}|}}|}}}}<!--
  −
-->{{#vardefine:NaviPos-|{{#ifexpr:{{#var:NaviPos}}=0|{{#var:Zähler}}|{{#expr:{{#var:NaviPos}}-1}}}}}}<!--
  −
-->{{#vardefine:NaviPos+|{{#ifexpr:{{#var:NaviPos}}={{#var:Zähler}}|0|{{#expr:{{#var:NaviPos}}+1}}}}}}<!--
  −
--><!-- ENDE Ermittlung Standard
     −
--><!-- START Ausgabe
+
-->{{#if:  {{{Hauptkategorie|}}} {{#show:{{PAGENAME}}|?Hauptkategorie#}}<!--
-->{{#vardefine:Zähler|-1}}<!--
+
  -->| {{#if: {{{Vaterseiten|}}} {{#show:{{PAGENAME}}|?Vaterseiten#}}<!--
-->{{#ifexpr: {{#var:NaviPos}} = {{#var:NaviPos-}}<!--
+
    -->|<!--
  -->|{{#vardefine:NaviZurück|}}<!--
+
    --><!-- START Ermittlung Standard
  -->|{{#vardefine:NaviZurück|{{#arraymap:{{#var:NaviListe}}|@//@|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{#var:NaviPos-}}|{{#var:Zähler}}|@@@@|}}|}}}}<!--
+
    -->{{#vardefine: DieseSeite | {{PAGENAME}} }}<!--
 +
    -->{{#vardefine: Hauptkategorie| {{#show:{{PAGENAME}}|?Hauptkategorie#-}} }}<!--
 +
    -->{{#vardefine: Vaterseiten | {{#explode: {{#show:{{PAGENAME}}|?Vaterseiten#-}} | , | 0 }} }}<!--
 +
 
 +
    -->{{#vardefine: Zähler | -1 }}<!--
 +
    -->{{#vardefine: NaviListe | {{#ask:[[Hauptkategorie::{{#var:Hauptkategorie}}]][[Vaterseiten::{{#var:Vaterseiten}}]]|link=none|limit=100000|sep=@//@}}}}<!--
 +
    -->{{#vardefine:NaviPos|{{#arraymap:{{#var:NaviListe}}|@//@|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{PAGENAME:@@@@}}|{{#var:DieseSeite}}|{{#var:Zähler}}|}}|}}}}<!--
 +
    -->{{#vardefine:NaviPos-|{{#ifexpr:{{#var:NaviPos}}=0|{{#var:Zähler}}|{{#expr:{{#var:NaviPos}}-1}}}}}}<!--
 +
    -->{{#vardefine:NaviPos+|{{#ifexpr:{{#var:NaviPos}}={{#var:Zähler}}|0|{{#expr:{{#var:NaviPos}}+1}}}}}}<!--
 +
    --><!-- ENDE Ermittlung Standard
 +
 
 +
    --><!-- START Ausgabe
 +
    -->{{#vardefine:Zähler|-1}}<!--
 +
    -->{{#ifexpr: {{#var:NaviPos}} = {{#var:NaviPos-}}<!--
 +
      -->|{{#vardefine:NaviZurück|}}<!--
 +
      -->|{{#vardefine:NaviZurück|{{#arraymap:{{#var:NaviListe}}|@//@|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{#var:NaviPos-}}|{{#var:Zähler}}|@@@@|}}|}}}}<!--
 +
      -->}}<!--
 +
    -->{{#vardefine:Zähler|-1}}<!--
 +
    -->{{#ifexpr: {{#var:NaviPos}} = {{#var:NaviPos+}}<!--
 +
      -->| {{#vardefine:NaviWeiter|}}<!--
 +
      -->| {{#vardefine:NaviWeiter|{{#arraymap:{{#var:NaviListe}}|@//@|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{#var:NaviPos+}}|{{#var:Zähler}}|@@@@|}}|}}}}<!--
 +
      -->}}<!--
 +
    -->{{#vardefine: Linkpfeil.Zurück|&nbsp;&lArr;&nbsp;}}<!--
 +
    -->{{#vardefine: Linkpfeil.Weiter|&nbsp;&rArr;&nbsp;}}<!--
 +
    -->{{#if: {{#var:NaviZurück}}<!--
 +
      -->| {{#vardefine: NaviZurück.Linkpfeil|[[{{#var:NaviZurück}}{{!}}<span title="{{#var:Vaterseiten}} zurückblättern ({{#var:NaviZurück}})">{{#var:Linkpfeil.Zurück}}</span>]]}}<!--
 +
      -->| {{#vardefine: NaviZurück.Linkpfeil|&#32;}}<!--
 +
      -->}}<!--
 +
    -->{{#if: {{#var:NaviWeiter}}<!--
 +
      -->| {{#vardefine: NaviWeiter.Linkpfeil|[[{{#var:NaviWeiter}}{{!}}<span title="{{#var:Vaterseiten}} weiterblättern ({{#var:NaviWeiter}})">{{#var:Linkpfeil.Weiter}}</span>]]}}<!--
 +
      -->| {{#vardefine: NaviWeiter.Linkpfeil|&#32;}}<!--
 +
      -->}}<!--
 +
    -->{{#vardefine: Navi.Komplett | {{#var:NaviZurück.Linkpfeil}}[[{{#var:Vaterseiten}}]]{{#var:NaviWeiter.Linkpfeil}} }}<!--
 +
    --><!-- ENDE Ausgabe
 +
    -->|<!--
 +
    -->}}<!--
 +
    -->}}<!--
 +
  -->|<!--
 
   -->}}<!--
 
   -->}}<!--
-->{{#vardefine:Zähler|-1}}<!--
+
--><!-- ENDE  
-->{{#ifexpr: {{#var:NaviPos}} = {{#var:NaviPos+}}<!--
+
 
  -->|{{#vardefine:NaviWeiter|}}<!--
+
--><!-- START Debug <br />
  -->|{{#vardefine:NaviWeiter|{{#arraymap:{{#var:NaviListe}}|@//@|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{#var:NaviPos+}}|{{#var:Zähler}}|@@@@|}}|}}}}<!--
  −
  -->}}<!--
  −
-->{{#vardefine: Linkpfeil.Zurück|&nbsp;&lArr;&nbsp;}}<!--
  −
-->{{#vardefine: Linkpfeil.Weiter|&nbsp;&rArr;&nbsp;}}<!--
  −
-->{{#if: {{#var:NaviZurück}}<!--
  −
  -->|{{#vardefine: NaviZurück.Linkpfeil|[[{{#var:NaviZurück}}{{!}}<span title="{{#var:Vaterseiten}} zurückblättern ({{#var:NaviZurück}})">{{#var:Linkpfeil.Zurück}}</span>]]}}<!--
  −
  -->|{{#vardefine: NaviZurück.Linkpfeil|&#32;}}<!--
  −
  -->}}<!--
  −
-->{{#if: {{#var:NaviWeiter}}<!--
  −
  -->|{{#vardefine: NaviWeiter.Linkpfeil|[[{{#var:NaviWeiter}}{{!}}<span title="{{#var:Vaterseiten}} weiterblättern ({{#var:NaviWeiter}})">{{#var:Linkpfeil.Weiter}}</span>]]}}<!--
  −
  -->|{{#vardefine: NaviWeiter.Linkpfeil|&#32;}}<!--
  −
  -->}}<!--
  −
-->{{#vardefine: Navi.Komplett|{{#var:NaviZurück.Linkpfeil}}[[{{#var:Vaterseiten}}]]{{#var:NaviWeiter.Linkpfeil}}}}<!--
  −
--><!-- ENDE Ausgabe
  −
-->|}}
  −
|}}<!-- ENDE --><!-- START Debug <br />
   
'''<nowiki>{{#var:DieseSeite}}</nowiki>''' = {{#var:DieseSeite}}<br />
 
'''<nowiki>{{#var:DieseSeite}}</nowiki>''' = {{#var:DieseSeite}}<br />
 
'''<nowiki>{{#var:Hauptkategorie}}</nowiki>''' = {{#var:Hauptkategorie}}<br />
 
'''<nowiki>{{#var:Hauptkategorie}}</nowiki>''' = {{#var:Hauptkategorie}}<br />

Navigationsmenü