Template:Card List
Appearance
Template documentation
Note: parts of or the entire template might not be visible without values provided.
Note: parts of or the entire template might not be visible without values provided.
| Main | Documentation | Usage |
This template uses Module:Card List, a script written in Lua.
This template is used primarily on pages in the Main namespace. It can be found on 2,346 pages, or on about 58.5% of those pages.
Edits to this template will be widely noticed. To avoid large-scale disruption and unnecessary server load, any changes to this template should be tested in its sandbox or testcases subpages, or in your own user space. The tested changes can then be added to this page in one single edit.
Please consider discussing any changes in the wiki's Discord.
Creates a list of {{Card}}.
Syntax
- 1 — List of items.
- *amount — Indicate amount exclusive to the item.
- /note — Indicate note exclusive to the item.
- { param1 = value1 $ param2 = value2 $ value 3 } — indicate parameters exclusive to the item, allows unnamed parameters.
- amount — Default amount of items if not stated. Default —.
- delim — Delimiter of the list in 1. Default ,.
- amount_delim — Delimiter of amount in 1. Default *.
- note_delim — Delimiter of the notes in 1. Default /.
- param_delim — Delimiter of the parameters in 1. Default $.
- header — Header text to display. Arguments include {items} for number of items in the list and {count} for sum of all counts.
- The following arguments of {{Card}} can be set to apply to all items by including them as normal parameters.
- text
- caption
- show_caption
- caption_width
- stars
- type
- set
- mini
Examples
Page Template:Card/styles.css has no content.
{{Card List|Mobai,Elsasani,Frostia}} yields:
Page Template:Card/styles.css has no content.
{{Card List|Mobai;Elsasani;Frostia|delim = ;|show_caption = 1}} yields:
Page Template:Card/styles.css has no content.
{{Card List|Red-Line Torpedo Barb*5,Piranha*2|type = Fish|amount = 1|show_caption = 1}} yields:
Page Template:Card/styles.css has no content.
{{Card List
|delim = ;
|type = Enemy
|show_caption = 1
|1 =
{ name = Mobai $ link = Mobai/Gallery };
{ name = Elsasani $ link = Elsasani/Gallery $ caption = Elsasani's Gallery };
{ name = Elsasani $ caption = Starsea Racer };
}}
yields:
Page Template:Card/styles.css has no content.
Template Data
Creates a list of {{Card}}.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Input List | 1 | "delim" delimited list of items. Within each item, delimited by "amount_delim", "note_delim", and "param_delim". | String | required |
| Default Amount | amount | Default amount of items if not stated.
| Number | optional |
| Input Delimiter | delim | Character(s) to split input items by.
| String | optional |
| Amount Delimiter | amount_delim | Character(s) to separate item name from amount.
| String | optional |
| Note Delimiter | note_delim | Character(s) to separate item from note.
| String | optional |
| Parameter Delimiter | param_delim | Character(s) to split item from Card parameters.
| String | optional |
| Show Caption | show_caption | Set to 1 to show caption. | Boolean | suggested |
| Header Text | header | Header text to display. Arguments include "{items}" for number of items in the list and "{count}" for sum of all counts. | String | optional |