Difference between revisions of "Template:Vendor item table result format"
Jump to navigation
Jump to search
JohnnySolas (talk | contribs) |
|||
(19 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly> | <includeonly> | ||
|- | |- | ||
| data-sort-value="" | {{#arraymap:{{{2|}}}^{{{3|}}}^{{{4|}}}^{{{5|}}}|^|@@@|{{#vardefine: | | data-sort-value="" | {{#arraymap:{{{2|}}}^{{{3|}}}^{{{4|}}}^{{{5|}}}|^|@@@|{{#vardefine:name_split|{{#rpos:@@@|(}}}}{{#vardefine:item_page|{{#sub:@@@|0|{{#var:name_split}}-1}}}}{{#vardefine:item_details|{{#sub:{{#sub:@@@|{{#var:name_split}}|-1}}|1|0}}}}<!-- | ||
--><!-- Icon -->{{STFI|icon={{#if:{{#vardefineecho:item_icon|{{#explode:{{#show:{{#var:item_page}}|?Has game icon|link=none}}|:|1}}}}|{{#var:item_icon}}|{{#var:item_page}}.png}}|link={{#var:item_page}}|size=small}}<!-- | --><!-- Icon -->{{STFI|icon={{#if:{{#vardefineecho:item_icon|{{#explode:{{#show:{{#var:item_page}}|?Has game icon|link=none}}|:|1}}}}|{{#var:item_icon}}|{{#var:item_page}}.png}}|link={{#var:item_page}}|size=small}}<!-- | ||
--><!-- HQ -->{{#ifeq:{{#explode:{{#var: | --><!-- HQ -->{{#ifeq:{{#explode:{{#var:item_details}}|,|2}}|true| {{HQ|12|}}}}<!-- | ||
--><!-- Name --> [[{{#var:item_page}}|{{#show:{{#var:item_page}}|?Has canonical name|default={{#var:item_page}}}}]]<!-- | --><!-- Name --> [[{{#var:item_page}}|{{#show:{{#var:item_page}}|?Has canonical name|default={{#var:item_page}}}}]]<!-- | ||
--><!-- Quantity -->{{#vardefine:item_min_qty|{{#explode:{{#var: | --><!-- Quantity -->{{#vardefine:item_min_qty|{{#explode:{{#var:item_details}}|,|0}}}}{{#vardefine:item_max_qty|{{#explode:{{#var:item_details}}|,|1}}}}{{#ifeq:{{#var:item_min_qty}}|1|| ({{#var:item_min_qty}}{{#ifeq:{{#var:item_max_qty}}|?||-{{#var:item_max_qty}}}})}}|<br>}} | ||
| {{cname|{{{6}}}}} {{# | | {{#var:item_data}}{{cname|{{{6}}}}} | ||
| {{#if:{{{8|}}}|[[{{#vardefineecho:vitr_area|{{{8|}}}}}]]}} ({{#show:{{{6}}}|?Has x coordinate|default=}}, {{#show:{{{6}}}|?Has y coordinate|default=}}) | |||
| {{#if: {{#var:vitr_area}} | {{#if: {{#pos: {{#var:vitr_area}} |;}} | | {{{7|}}}<!-- comment out unneeded region column | ||
| – | | {{#if: {{#var:vitr_area}} | {{#if: {{#pos: {{#var:vitr_area}} |;}} //check if more than one area | ||
| – //more than one area, don't show every parent zone (could be duplicates) | |||
| {{#show:{{#var:vitr_area}}|?Located in|default=–}} | | {{#show:{{#var:vitr_area}}|?Located in|default=–}} | ||
}} }} | }} }}--> | ||
| style="text-align:{{#if:{{#var:showCostText|}}|left|left}}" | {{#arraymap:{{{9|}}}^{{{10|}}}^{{{11|}}}^{{{12|}}} |^| @@@ | {{#if:@@@|{{#vardefine: | | style="text-align:{{#if:{{#var:showCostText|}}|left|left}}" | {{#arraymap:{{{9|}}}^{{{10|}}}^{{{11|}}}^{{{12|}}} |^| @@@ | {{#if:@@@|{{#vardefine:currency_amount|{{#explode:@@@|(|0}}}}{{#vardefine:currency_details|{{#replace:{{#replace:{{#sub:{{#explode:@@@|(|1}}|0|-1}}|<|(}}|>|)}}}}}}<!-- | ||
-->{{currency|{{#var:currency_amount}}|{{#explode:{{#var:currency_details}}|,|0}}|hq={{#ifeq:{{#explode:{{#var:currency_details}}|,|2}}|true|y|}}| text = {{#if:{{#var:showCostText|}}|+}}}} {{#ifeq:{{#vardefineecho:item_collectability|{{#explode:{{#var:currency_details}}|,|1}}|?||({{Collectable|12}} {{#var:item_collectability}})}} }} | + }} | |||
|<!--Additional unlock requirements-->{{#if:{{{16|}}}{{{17|}}}{{{18|}}}|{{#if:{{{16|}}}|{{{16|}}}<br>}}{{#if:{{{18|}}}|{{{18|}}}<br>}}{{#if:{{{19|}}}||{{#if:{{{17|}}}|{{questlink|{{#show:{{{17|}}}|?Has quest type}}|{{{17|}}}}}}}}}|—}} | |||
</includeonly><noinclude> | </includeonly><noinclude> | ||
This semantic result template is used for formatting results from {{tl|Vendor item table row}} and {{tl|Vendor table}}. The following parameters are passed to the template: | This semantic result template is used for formatting results from {{tl|Vendor item table row}} and {{tl|Vendor table}}. The following parameters are passed to the template: | ||
#Vendor subobject | #Vendor subobject (2) | ||
#Sells item 1 | #Sells item 1 (3) | ||
#Sells item 2 | #Sells item 2 (4) | ||
#Sells item 3 | #Sells item 3 (5) | ||
#Sells item 4 | #Sells item 4 (6) | ||
#Has vendor | #Has vendor (7) | ||
#Has vendor section | #Has vendor section (8) | ||
#Has vendor location | #Has vendor location (9) | ||
#Has item cost 1 | #Has item cost 1 (10) | ||
#Has item cost 2 | #Has item cost 2 (11) | ||
#Has item cost 3 | #Has item cost 3 (12) | ||
#Has item cost 4 | #Has item cost 4 (13) | ||
#Has vendor.Is historical (14) | |||
#Is historical (15) | |||
#Has item additional requirement (16) | |||
#Has vendor.Has vendor quest unlock (17) | |||
#Has vendor.Has vendor misc unlock (18) | |||
#Suppress vendor unlock (19) | |||
== See also == | == See also == |
Latest revision as of 00:48, 21 January 2024
This semantic result template is used for formatting results from {{Vendor item table row}} and {{Vendor table}}. The following parameters are passed to the template:
- Vendor subobject (2)
- Sells item 1 (3)
- Sells item 2 (4)
- Sells item 3 (5)
- Sells item 4 (6)
- Has vendor (7)
- Has vendor section (8)
- Has vendor location (9)
- Has item cost 1 (10)
- Has item cost 2 (11)
- Has item cost 3 (12)
- Has item cost 4 (13)
- Has vendor.Is historical (14)
- Is historical (15)
- Has item additional requirement (16)
- Has vendor.Has vendor quest unlock (17)
- Has vendor.Has vendor misc unlock (18)
- Suppress vendor unlock (19)
See also
- {{Vendor list result format}} - a similar template used by {{Vendor list}}.