Anonymous

Template:ItemBox: Difference between revisions

From Melvor Idle
Added expansion icon to the top of the page.
(Added getOtherItemBoxText argument)
(Added expansion icon to the top of the page.)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{ItemBox|Topaz}}
{{ItemBox|Linden Logs}}


Based on [[Template:Item]], but pulling data from [[Module:Items/data]] filtered through [[Module:Items]]
Based on [[Template:Item]], but pulling data through [[Module:Items]]


<onlyinclude><includeonly>{{#vardefine:item|{{{1|{{PAGENAME}}}}}}}{| class="wikitable" style="float:right; clear:right; margin: 0rem 0rem 1rem 1rem;"
<onlyinclude><includeonly>{| class="wikitable infobox"
|-  
|-  
! {{#var:item}}
! {{#invoke:Items|getExpansionIcon|{{{1|{{PAGENAME}}}}}}}{{{1|{{PAGENAME}}}}}
|-
|-
| {{#invoke:Icons|Icon|{{#var:item}}|type=item|size=250|notext=true}}
|style="text-align:center;"| {{#invoke:Icons|Icon|{{{1|{{PAGENAME}}}}}|type=item|size=250|notext=true}}
|-
|-
| style="text-align: center;" | Item ID: {{#invoke:Items|getItemStat|{{#var:item}}|id}}
| style="text-align: center;" | {{#invoke:Items|getItemStat|{{{1|{{PAGENAME}}}}}|description}}
|-
|-
| Category: [[{{#invoke:Items|getItemStat|{{#var:item}}|category}}]]
| '''Item ID:''' {{#invoke:Items|getItemStat|{{{1|{{PAGENAME}}}}}|id}}
|-
|-
| Type: {{#invoke:Items|getItemStat|{{#var:item}}|type}}
| '''Category:''' {{#ifeq:{{#invoke:Items|getItemStat|{{{1|{{PAGENAME}}}}}|category}}||None|[[{{#invoke:Items|getItemStat|{{{1|{{PAGENAME}}}}}|category}}]]}}
|-
|-
| Sells For: {{Icon|Coins|notext=true}} {{#invoke:Items|getItemStat|{{#var:item}}|sellsFor|formatNum=true}}{{#invoke:Items|getOtherItemBoxText|{{#var:item}}}}
| '''Type:''' {{#invoke:Items|getItemStat|{{{1|{{PAGENAME}}}}}|type}}
|-
|-
| Item Sources:<br/>{{#invoke:Items|getItemSources|{{#var:item}}|asList=true}}
| '''Sells For:''' {{Icon|Coins|notext=true}} {{#invoke:Items|getItemStat|{{{1|{{PAGENAME}}}}}|sellsFor|formatNum=true}}{{#invoke:Items|getOtherItemBoxText|{{{1|{{PAGENAME}}}}}}}
|-
|-
| Item Uses:<br/>{{#invoke:Items|getItemUses|{{#var:item}}}}
| '''Item Sources:'''<br/>{{#invoke:Items/SourceTables|getItemSources|{{{1|{{PAGENAME}}}}}|asList=true|addCategories=true}}
|}{{#invoke:Items|getItemCategories|{{#var:item}}}}
|-
| '''Item Uses:'''<br/>{{#invoke:Items/UseTables|getItemUses|{{{1|{{PAGENAME}}}}}|addCategories=true}}
|-
| '''Part of 100% Completion''': {{#invoke:Items|getItemStat|{{{1|{{PAGENAME}}}}}|completionReq}}
|}{{#invoke:Items|getItemCategories|{{{1|{{PAGENAME}}}}}}}
</includeonly></onlyinclude>
</includeonly></onlyinclude>