Template:Runes: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Fix SMW syntax) |
||
Line 1: | Line 1: | ||
{{#if:{{{1|aam,taar}}}|<!-- | {{#if:{{{1|aam,taar}}}|<!-- | ||
-->{{#arraydefine:Runes_params|{{{userparam|}}},{{{2|}}},<!-- | -->{{#arraydefine:Runes_params|{{{#userparam|}}},{{{2|}}},<!-- | ||
-->icons,noicons,<!-- | -->icons,noicons,<!-- | ||
-->names,nonames,<!-- | -->names,nonames,<!-- | ||
Line 8: | Line 8: | ||
-->{{#arraydefine:Runes_runes|{{{1|aam,taar}}}}}<!-- | -->{{#arraydefine:Runes_runes|{{{1|aam,taar}}}}}<!-- | ||
i -->{{#ifexpr: {{#arraysearch:Runes_params|icons}} < {{#arraysearch:Runes_params|noicons}} |<!-- | i -->{{#ifexpr: {{#arraysearch:Runes_params|icons}} < {{#arraysearch:Runes_params|noicons}} |<!-- | ||
-->{{#arrayprint:Runes_runes||@|{{RuneIcon|@|{{{2|}}}|userparam={{{userparam|}}}}}}}<!-- | -->{{#arrayprint:Runes_runes||@|{{RuneIcon|@|{{{2|}}}|#userparam={{{#userparam|}}}}}}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
n -->{{#ifexpr: {{#arraysearch:Runes_params|names}} < {{#arraysearch:Runes_params|nonames}} |<!-- | n -->{{#ifexpr: {{#arraysearch:Runes_params|names}} < {{#arraysearch:Runes_params|nonames}} |<!-- | ||
Line 14: | Line 14: | ||
--> <!-- | --> <!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#arrayprint:Runes_runes| |@|{{RuneName|@|{{{2|}}}|userparam={{{userparam|}}}}}}}<!-- | -->{{#arrayprint:Runes_runes| |@|{{RuneName|@|{{{2|}}}|#userparam={{{#userparam|}}}}}}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
m -->{{#ifexpr: {{#arraysearch:Runes_params|meanings}} < {{#arraysearch:Runes_params|nomeanings}} |<!-- | m -->{{#ifexpr: {{#arraysearch:Runes_params|meanings}} < {{#arraysearch:Runes_params|nomeanings}} |<!-- | ||
Line 40: | Line 40: | ||
Parameters: | Parameters: | ||
* #1: Rune names as a comma-separated list without spaces! (output above is for <code><nowiki>{{Runes|aam,taar}}</nowiki></code>) | * #1: Rune names as a comma-separated list without spaces! (output above is for <code><nowiki>{{Runes|aam,taar}}</nowiki></code>) | ||
* userparam and #2: Comma-sparated list of additional info (default: (empty list)) | * #userparam and #2: Comma-sparated list of additional info (default: (empty list)) | ||
** icons or noicons: enable/disable icons (first wins, default: enabled) | ** icons or noicons: enable/disable icons (first wins, default: enabled) | ||
** names or nonames: enable/disable names (first wins, default: enabled) | ** names or nonames: enable/disable names (first wins, default: enabled) |
Latest revision as of 11:19, 27 October 2019
A list of runes with names and descriptions
Parameters:
- #1: Rune names as a comma-separated list without spaces! (output above is for
{{Runes|aam,taar}}
) - #userparam and #2: Comma-sparated list of additional info (default: (empty list))
- icons or noicons: enable/disable icons (first wins, default: enabled)
- names or nonames: enable/disable names (first wins, default: enabled)
- meanings or nomeanings: enable/disable meanings (first wins, default: enabled)
- paren or dash: use parentheses vs. dash for meanings (first wins, default: paren)
- if icons are enabled, Template:RuneIcon parameters
- if names are enabled, Template:RuneName parameters
- other entries are ignored
Special case: if the list of runes is empty this expands to n/a