Vorlage:Counter: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
(+ start Parameter)
(die Parameternamen gefallen mir besser.)
Zeile 1: Zeile 1:
{{{{{1}}}|{{{2}}}={{#expr:{{{start|0}}} + {{{LoopCount}}}}}|{{{3}}}={{{4}}}}}<noinclude>{{Dokumentation}}</noinclude>
{{{{{Vorlage}}}|{{{Countparametername}}}={{#expr:{{{Start|0}}} + {{{LoopCount}}}}}|{{{extraParameterName}}}={{{extraParameterWert}}}}}<noinclude>{{Dokumentation}}</noinclude>

Version vom 30. August 2013, 01:15 Uhr

{{{{{Vorlage}}}|{{{Countparametername}}}=Fehler im Ausdruck: Nicht erkanntes Satzzeichen „{“|{{{extraParameterName}}}={{{extraParameterWert}}}}}


[Bearbeiten] Dokumentation

Diese Vorlage zählt von Start bis Start + Iterationen und ruft bei jedem Durchlauf die Vorlage namens Vorlage mit dem Parameter mit dem Namen Countparametername und dem aktuellen Wert des Counters auf.

Verwendung

Diese Vorlage wird eingebunden mit:

{{Loop|Iterationen
      |Counter
      |Vorlage|Vorlage
      |Countparametername|Countparametername
      |Start|Start
      |extraParameterName1...2|extraParameterName1...2
      |extraParameterWert1...2|extraParameterWert1...2
}}

Parameter

Nur die oben kursiv gesetzten Zeichen sind hierfür zu verändernde Parameter, den Rest nicht verändern.

  • Iterationen: Wie oft die Vorlage (Vorlagenname durch den Parameter Vorlage spezifiziert) aufgerufen wird
  • Vorlage: Name der Vorlage, die aufgerufen wird bei jedem Durchlauf
  • Countparametername: Name des Parameters der den aktuellen Zähler enthält

optionale Parameter

  • Start: Wo startet der Counter mit zählen? (Start exklusive) Default: 0
  • extraParameterName1...2: Name des zusätzlichen Parameters, der (statisch) allen Vorlagenaufrufen mit übergeben werden soll
  • extraParameterWert1...2: Wert des zusätzlichen Parameters, der (statisch) allen Vorlagenaufrufen mit übergeben werden soll