Änderungen

Zur Navigation springen Zur Suche springen
Bugfix: explode durch arraymap ersetzt, da sonst Fehler durch zu lange Zeichenkette auftreten konnte
Zeile 31: Zeile 31:  
-->{{#vardefine:Mutterseite|{{#if:{{{Mutterseite|}}}|{{{Mutterseite}}}|{{#show:{{PAGENAME}}|?Mutterseite#-}}}}}}<!--
 
-->{{#vardefine:Mutterseite|{{#if:{{{Mutterseite|}}}|{{{Mutterseite}}}|{{#show:{{PAGENAME}}|?Mutterseite#-}}}}}}<!--
 
-->{{#vardefine:Zähler|-1}}<!--
 
-->{{#vardefine:Zähler|-1}}<!--
-->{{#vardefine:NaviListe|{{#ask:[[Hauptkategorie::{{#var:Hauptkategorie}}]][[Mutterseite::{{#var:Mutterseite}}]]|link=none}}}}<!--
+
-->{{#vardefine:NaviListe|{{#ask:[[Hauptkategorie::{{#var:Hauptkategorie}}]][[Mutterseite::{{#var:Mutterseite}}]]|link=none|limit=100000}}}}<!--
 
-->{{#vardefine:NaviPos|{{#arraymap:{{#var:NaviListe}}|,|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:@@@@|{{#var:DieseSeite}}|{{#var:Zähler}}|}}|}}}}<!--
 
-->{{#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}}={{#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}}}}}}<!--
-->{{#vardefine:NaviWeiter|{{#explode:{{#var:NaviListe}}|,|{{#var:NaviPos+}}}}}}<!--
+
-->{{#vardefine:Zähler|-1}}<!--
-->{{#vardefine:NaviZurück|{{#explode:{{#var:NaviListe}}|,|{{#var:NaviPos-}}}}}}<!--
+
-->{{#vardefine:NaviWeiter|{{#arraymap:{{#var:NaviListe}}|,|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{#var:NaviPos+}}|{{#var:Zähler}}|@@@@|}}|}}}}<!--
-->|}}|}}<!-- ENDE --><!-- DEBUG
+
-->{{#vardefine:Zähler|-1}}<!--
 +
-->{{#vardefine:NaviZurück|{{#arraymap:{{#var:NaviListe}}|,|@@@@|{{#vardefine:Zähler|{{#expr:{{#var:Zähler}}+1}}}}{{#ifeq:{{#var:NaviPos-}}|{{#var:Zähler}}|@@@@|}}|}}}}<!--
 +
-->|}}|}}<!-- ENDE --><!-- START Debug
 
'''<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 />
Zeile 48: Zeile 50:  
'''<nowiki>{{#var:NaviWeiter}}</nowiki>''' = {{#var:NaviWeiter}}<br />
 
'''<nowiki>{{#var:NaviWeiter}}</nowiki>''' = {{#var:NaviWeiter}}<br />
 
'''<nowiki>{{#var:NaviZurück}}</nowiki>''' = {{#var:NaviZurück}}<br />
 
'''<nowiki>{{#var:NaviZurück}}</nowiki>''' = {{#var:NaviZurück}}<br />
 +
--><!-- ENDE Debug
 
--></includeonly>
 
--></includeonly>

Navigationsmenü