Module:Params/doc/examples/enumerate: Difference between revisions
From Kenshi Wiki
More actions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<includeonly>The parameters of type <code>|foobar1</code>, <code>|foobar2</code> … <code>|foobarN</code> passed are: | <includeonly>The parameters of type <code>|foobar1</code>, <code>|foobar2</code> … <code>|foobarN</code> passed are: | ||
{{safesubst:<noinclude />#invoke:params|all_sorted|with_name_matching|^foobar%d+$|setting|ih| | {{safesubst:<noinclude />#invoke:params|all_sorted|with_name_matching|^foobar%d+$|setting|ih| | ||
* |list_values}}</includeonly><noinclude>{{Documentation|heading=[[File:Test Template Info-Icon - Version (2).svg|50px|alt=|link=]] Template documentation}} | * |list_values}}</includeonly><noinclude>{{Documentation|heading=[[File:Test Template Info-Icon - Version (2).svg|50px|alt=|link=]] Template documentation}} | ||
[[Category:Module misc pages]] | [[Category:Module misc pages]] | ||
[[Category:Module fourth misc]] | [[Category:Module fourth misc]] | ||
</noinclude> |
Revision as of 21:05, 9 March 2025
This example template shows how to use {{#invoke:params|with_name_matching|...}} to emulate Module:Enumerate.
Note: For more complex cases, please see {{#invoke:params|call_for_each_group}}.
Usage
For instance,
{{module:params/doc/examples/enumerate
| 1 = cream
| 2 = bingo
| hello = world
| foobar1 = one
| foobar2 = two
| foobar3 = three
| foobar4 = foo
| foobar5 = bar
| foobar6 = Jupiter
}}
generates
The parameters of type |foobar1
, |foobar2
… |foobarN
passed are:
- one
- two
- three
- foo
- bar
- Jupiter