Änderungen

Vorweg-Abfrage nach Hauptkategorie und Mutterseite eingesetzt
Zeile 24: Zeile 24:  
</pre>
 
</pre>
 
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}}}}
{{#vardefine:DieseSeite|{{#if:{{{DieseSeite|}}}|{{{DieseSeite}}}|{{PAGENAME}}}}}}{{#vardefine:Hauptkategorie|{{#if:{{{Hauptkategorie|}}}|{{{Hauptkategorie}}}|{{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Hauptkategorie}}}}}}}}{{#vardefine:Mutterseite|{{#if:{{{Mutterseite|}}}|{{{Mutterseite}}}|{{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Mutterseite}}}}}}}}{{#vardefine:Zähler|-1}}{{#vardefine:NaviListe|{{#ask:[[Hauptkategorie::{{#var:Hauptkategorie}}]][[GehörtZu::{{#var:Mutterseite}}]]|mainlabel=-|?Seitentitel=}}}}{{#vardefine:NaviPos|{{#arraymap:{{#var:NaviListe}}|,|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:@@@@|{{#var:DieseSeite}}|{{#var:Zähler}}|}}|}}}}{{#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:NaviWeiter|{{#explode:{{#var:NaviListe}}|,|{{#var:NaviPos+}}}}}}{{#vardefine:NaviZurück|{{#explode:{{#var:NaviListe}}|,|{{#var:NaviPos-}}}}}}<!-- ENDE -->
+
  | {{#if: {{{Mutterseite|}}} {{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Mutterseite}}}}
 +
    |<!--
 +
-->{{#vardefine:DieseSeite|{{#if:{{{DieseSeite|}}}|{{{DieseSeite}}}|{{PAGENAME}}}}}}<!--
 +
-->{{#vardefine:Hauptkategorie|{{#if:{{{Hauptkategorie|}}}|{{{Hauptkategorie}}}|{{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Hauptkategorie}}}}}}}}<!--
 +
-->{{#vardefine:Mutterseite|{{#if:{{{Mutterseite|}}}|{{{Mutterseite}}}|{{WikilinkWeg|{{#show:{{PAGENAME}}|mainlabel=-|?Mutterseite}}}}}}}}<!--
 +
-->{{#vardefine:Zähler|-1}}<!--
 +
-->{{#vardefine:NaviListe|{{#ask:[[Hauptkategorie::{{#var:Hauptkategorie}}]][[GehörtZu::{{#var:Mutterseite}}]]|mainlabel=-|?Seitentitel=}}}}<!--
 +
-->{{#vardefine:NaviPos|{{#arraymap:{{#var:NaviListe}}|,|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:@@@@|{{#var:DieseSeite}}|{{#var:Zähler}}|}}|}}}}<!--
 +
-->{{#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:NaviWeiter|{{#explode:{{#var:NaviListe}}|,|{{#var:NaviPos+}}}}}}<!--
 +
-->{{#vardefine:NaviZurück|{{#explode:{{#var:NaviListe}}|,|{{#var:NaviPos-}}}}}}<!--
 +
-->|}}|}}<!-- ENDE -->
 
</includeonly>
 
</includeonly>