Template:Separated entries/doc: Difference between revisions

From Path of Exile Wiki
Jump to navigation Jump to search
m (Vinifera7 moved page Template:Concat/doc to Template:Separated entries/doc without leaving a redirect)
>Vinifera7
No edit summary
 
Line 1: Line 1:
{{Documentation subpage}}
{{Documentation subpage}}


{{Lua|Module:Concat}}
{{Lua|Module:Separated entries}}


The '''concat''' template is used to create a list of items delimited by a separator string.
This template is used to create a list of entries delimited by a separator string.


==Usage==
==Usage==
<code><nowiki>{{concat|item1|item2|item3|item4|item5|...}}</nowiki></code>
<code><nowiki>{{Separated entries|entry1|entry2|entry3|entry4|...}}</nowiki></code>


The '''sep''' parameter can be used to define the item separator string, which defaults to a comma followed by a space.
The separator string should be specified with <code>|separator=</code>. It is an empty string by default, which results in the entries simply being concatenated together.


==Examples==
===Examples===
{| class="wikitable"
{| class="wikitable"
! Code !! Result
! Code !! Result
|-
|-
| <code><nowiki>{{concat|A}}</nowiki></code> || {{concat|A}}
| <code><nowiki>{{Separated entries|separator=&amp;nbsp;+&amp;#32;}}</nowiki></code> || {{Separated entries|separator=&nbsp;+&#32;}}
|-
|-
| <code><nowiki>{{concat|A|B}}</nowiki></code> || {{concat|A|B}}
| <code><nowiki>{{Separated entries|separator=&amp;nbsp;+&amp;#32;|A}}</nowiki></code> || {{Separated entries|separator=&nbsp;+&#32;|A}}
|-
|-
| <code><nowiki>{{concat|A|B|C|D|E}}</nowiki></code> || {{concat|A|B|C|D|E}}
| <code><nowiki>{{Separated entries|separator=&amp;nbsp;+&amp;#32;|A|B}}</nowiki></code> || {{Separated entries|separator=&nbsp;+&#32;|A|B}}
|-
|-
| <code><nowiki>{{concat| | |C}}</nowiki></code> || {{concat| | |C}}
| <code><nowiki>{{Separated entries|separator=&amp;nbsp;+&amp;#32;|A|B|C}}</nowiki></code> || {{Separated entries|separator=&nbsp;+&#32;|A|B|C}}
|-
|-
| <code><nowiki>{{concat| |B| |D}}</nowiki></code> || {{concat| |B| |D}}
| <code><nowiki>{{Separated entries|separator=&amp;nbsp;+&amp;#32;|A|B|C|D}}</nowiki></code> || {{Separated entries|separator=&nbsp;+&#32;|A|B|C|D}}
|-
| <code><nowiki>{{concat|3=C|A|4=D|B}}</nowiki></code> || {{concat|3=C|A|4=D|B}}
|-
| <code><nowiki>{{concat|sep=&amp;#32;+&amp;#32;|A|B|C}}</nowiki></code> || {{concat|sep=&#32;+&#32;|A|B|C}}
|}
|}
==See also==
* {{tl|Enum}}


{{Documentation categories|
{{Documentation categories|

Latest revision as of 22:28, 23 June 2021

This subpage provides documentation for Template:Separated entries.

Lua logo

This template uses the following modules:

This template is used to create a list of entries delimited by a separator string.

Usage

{{Separated entries|entry1|entry2|entry3|entry4|...}}

The separator string should be specified with |separator=. It is an empty string by default, which results in the entries simply being concatenated together.

Examples

Code Result
{{Separated entries|separator=&nbsp;+&#32;}}
{{Separated entries|separator=&nbsp;+&#32;|A}} A
{{Separated entries|separator=&nbsp;+&#32;|A|B}} A + B
{{Separated entries|separator=&nbsp;+&#32;|A|B|C}} A + B + C
{{Separated entries|separator=&nbsp;+&#32;|A|B|C|D}} A + B + C + D

See also