Anonymous

Template:ItemBox: Difference between revisions

From Melvor Idle
Amend category to return 'None' if no category is found
(Added description)
(Amend category to return 'None' if no category is found)
(5 intermediate revisions by one other user not shown)
Line 7: Line 7:
! {{#var:item}}
! {{#var:item}}
|-
|-
| {{#invoke:Icons|Icon|{{#var:item}}|type=item|size=250|notext=true}}
|style="text-align:center;"| {{#invoke:Icons|Icon|{{#var:item}}|type=item|size=250|notext=true}}
|-
|-
| style="text-align: center;" | {{#invoke:Items|getItemStat|{{#var:item}}|description}}
| style="text-align: center;" | {{#invoke:Items|getItemStat|{{#var:item}}|description}}
|-
|-
| Item ID: {{#invoke:Items|getItemStat|{{#var:item}}|id}}
| '''Item ID:''' {{#invoke:Items|getItemStat|{{#var:item}}|id}}
|-
|-
| Category: [[{{#invoke:Items|getItemStat|{{#var:item}}|category}}]]
| '''Category:''' {{#ifeq:{{#invoke:Items|getItemStat|{{#var:item}}|category}}||None|[[{{#invoke:Items|getItemStat|{{#var:item}}|category}}]]}}
|-
|-
| Type: {{#invoke:Items|getItemStat|{{#var:item}}|type}}
| '''Type:''' {{#invoke:Items|getItemStat|{{#var:item}}|type}}
|-
|-
| Sells For: {{Icon|Coins|notext=true}} {{#invoke:Items|getItemStat|{{#var:item}}|sellsFor|formatNum=true}}{{#invoke:Items|getOtherItemBoxText|{{#var:item}}}}
| '''Sells For:''' {{Icon|Coins|notext=true}} {{#invoke:Items|getItemStat|{{#var:item}}|sellsFor|formatNum=true}}{{#invoke:Items|getOtherItemBoxText|{{#var:item}}}}
|-
|-
| Item Sources:<br/>{{#invoke:Items|getItemSources|{{#var:item}}|asList=true}}
| '''Item Sources:'''<br/>{{#invoke:Items/SourceTables|getItemSources|{{#var:item}}|asList=true|addCategories=true}}
|-
|-
| Item Uses:<br/>{{#invoke:Items|getItemUses|{{#var:item}}}}
| '''Item Uses:'''<br/>{{#invoke:Items/UseTables|getItemUses|{{#var:item}}|addCategories=true}}
|-
| '''Part of 100% Completion''': {{#invoke:Items|getItemStat|{{#var:item}}|completionReq}}
|}{{#invoke:Items|getItemCategories|{{#var:item}}}}
|}{{#invoke:Items|getItemCategories|{{#var:item}}}}
</includeonly></onlyinclude>
</includeonly></onlyinclude>