Jump to content
Toggle menu
  • 8 articles
  • 75 files
  • 7 users
  • 37.8K edits
Neodyland Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 18:49, 26 January 2022 by commons>Sarang (first version)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Iteration template with a number of parameters changing for each transclusion, and more parameters always the same for all transclusions

Usage

{{Iterate |1= }}

Template parameters

ParameterDescriptionDefaultStatus
11 ... x Parameters, e.g. filenamesemptysuggested
tName of the iterated template{{F}}optional
nnumber of the changing parameters, 1 ...2optional
p1 ... p8all the not-changing parametersemptyoptional

Additional information

The template is intended to be used in the following namespaces: no namespace specified

The template is intended to be used by the following user groups: no user group specified

Localization

This template is not intended to be localized.

Explanation

A template (t) is transcuded, with positional parameters

  1. a tupel of (n) parameters changing for each transclusion, and
  2. a number of not changing additional parameter values.

Example

for e.g. n=3: With {{ Iteratet = templaten = 3
abc
uvw
rst
xyz
p1 = c1p2 = c2...p8 = c8 }}
the template template will be transcluded 4 times, with the parameters

  1. {{ templateabcc1c2...c8 }}
  2. {{ templateuvwc1c2...c8 }}
  3. {{ templaterstc1c2...c8 }}
  4. {{ templatexyzc1c2...c8 }}

The tupel-number n can be any value 1,2, ...; the example schows a tripel.
The number of the tupels, in the example 4, is not limited.
The additional values are currently limited to 8, therefore 0 ...8 values can be specified.


With:

{{Iterate
|Pink check.svg|
|Purple check.svg|
|Yellow check.svg|
|White check.svg|b
|Red check.svg|
|p2=Z|p1=32}}

(default for t=F and n=2)
these five files are shown:


Cookies help us deliver our services. By using our services, you agree to our use of cookies.