Template:Item: Difference between revisions
(better support for bool "capitalize") |
(set default size to 32px) |
||
Line 2: | Line 2: | ||
--><templatestyles src="Item/styles.css" /><!-- | --><templatestyles src="Item/styles.css" /><!-- | ||
-->{{#vardefine: item_icon_size|{{{size| | -->{{#vardefine: item_icon_size|{{{size|32px}}}}}<!-- | ||
-->{{#vardefine: item_id|{{#invoke: Item|lookup_item_id_by_name_and_amount|{{{1}}}|{{{2|}}}}}<!--/vardefine-->}}<!-- | -->{{#vardefine: item_id|{{#invoke: Item|lookup_item_id_by_name_and_amount|{{{1}}}|{{{2|}}}}}<!--/vardefine-->}}<!-- | ||
Line 54: | Line 54: | ||
"description": "Icon size", | "description": "Icon size", | ||
"type": "line", | "type": "line", | ||
"default": " | "default": "32px", | ||
"suggested": true | "suggested": true | ||
}, | }, |
Revision as of 08:29, 24 August 2024
Examples
Basic
{{item
↓
Script error: The function "lookup_item_id_by_name_and_amount" does not exist.
For items without icons
Used here is some abstract item without icon.
{{item
↓
Script error: The function "lookup_item_id_by_name_and_amount" does not exist.
Specifying amount of items
{{item
↓
Script error: The function "lookup_item_id_by_name_and_amount" does not exist.
More examples
Custom label
{{item
↓
Script error: The function "lookup_item_id_by_name_and_amount" does not exist.
Empty label
To remove the label alltogether, pass an empty string to label
.
{{item
↓
Script error: The function "lookup_item_id_by_name_and_amount" does not exist.
Capitalizing the label
This makes the first letter of the label uppercase.
{{item
or
{{item
↓
Script error: The function "lookup_item_id_by_name_and_amount" does not exist.
or
Script error: The function "lookup_item_id_by_name_and_amount" does not exist.
Custom icon size
{{item
↓
Script error: The function "lookup_item_id_by_name_and_amount" does not exist.
Adding links
{{item
↓
Script error: The function "lookup_item_id_by_name_and_amount" does not exist.
A list of all items with icons
See Template:Item/doc/list of items with icons.
A list of all items
See Template:Item/doc/list_of_items.
Errors
Unknown item
{{item
↓
Script error: The function "lookup_item_id_by_name_and_amount" does not exist.No description.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Item | 1 | What item are you looking for? Any casing is allowed, including lowercase.
| Line | required |
Amount | 2 | Amount of item. Empty string by default.
| Number | suggested |
Size | size | Icon size
| Line | suggested |
Label | label l | Label override. | Line | suggested |
Capitalize | capitalize cap | Makes the first letter in the label uppercase.
| Boolean | optional |