Difference between revisions of "Template:Recipe list result format"
Jump to navigation
Jump to search
(26 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly>|- | <includeonly>|- | ||
| {{item icon|{{{6}}}}} {{#ifexpr:({{{5|0}}})>1|(x{{{5}}})|}} {{#ifeq: {{{7|}}} ||| <br><small>(Learned from: {{#ifeq: {{#len: {{{7}}} }} | {{#len: {{#replace:{{{7}}}|,|}} }} | [[{{{7}}}]] | multiple recipes }})</small> }} | | {{item icon|{{{6}}}|size=big}}{{#ifeq: {{{9}}} |true| [[File:Collectable gray bg icon.png|16px|link=Collectables|alt=Collectable|Collectable]]}}{{#ifeq: {{{10}}} |true| {{ExpertRecipe}}}} {{#ifexpr:({{{5|0}}}+0)>1|(x{{{5}}})|}} {{#ifeq: {{{7|}}} ||| <br><small>(Learned from: {{#ifeq: {{#len: {{{7}}} }} | {{#len: {{#replace:{{{7}}}|,|}} }} | [[{{{7}}}]] | multiple recipes }})</small> }} | ||
| style="text-align:center" | {{rarity|{{#show:{{{6}}}|?Has item rarity}}}} | | style="text-align:center" | {{rarity|{{#show:{{{6}}}|?Has item rarity}}}} | ||
{{#ifeq:{{{userparam|x}}}|noclass|<!--skip class column-->| | {{#ifeq:{{{userparam|x}}}|noclass|<!--skip class column-->| | ||
{{!}} style="text-align:center" {{!}} {{#if: {{{2|}}} | {{#arraymap:{{{2}}}|,|@@@|{{@@@|name=y}}|}} }}<!-- | {{!}} style="text-align:center" {{!}} {{#if: {{{2|}}} | {{#arraymap:{{{2}}}|,|@@@|{{@@@|name=y}}|}} }}<!-- | ||
-->}}<!-- end ifeq noclass --> | -->}}<!-- end ifeq noclass --> | ||
{{!}} style="text-align:center" {{!}} {{{3}}} {{#switch:{{{8|}}}|1=★|2=★★|3=★★★|4=★★★★|#default=}} | {{!}} style="text-align:center" {{!}} {{{3}}} {{#switch:{{{8|}}}|1=★|2=★★|3=★★★|4=★★★★|5=★★★★★|#default=}} | ||
| <div class="ingredients">{{#arraymap:{{#replace:{{{4|}}}|+|}},|),|@@@|<!-- Formatting the ingredients --> | | <div class="ingredients">{{#arraymap:{{#replace:{{{4|}}}|+|}},|),|@@@|<!-- Formatting the ingredients --> | ||
;{{#sub:{{#explode:@@@| |1}}|1|-1}}:{{#vardefine:recipe_ingredient|{{#sub:@@@|{{#expr:{{#pos:@@@| |2}} + 1}}}}}}{{item icon|{{#var:recipe_ingredient}}}} | ;{{#sub:{{#explode:@@@| |1}}|1|-1}}:{{#vardefine:recipe_ingredient|{{#sub:@@@|{{#expr:{{#pos:@@@| |2}} + 1}}}}}}{{item icon|{{#var:recipe_ingredient}}}} | ||
Line 12: | Line 12: | ||
</includeonly><noinclude> | </includeonly><noinclude> | ||
This is a semantic result template for use in {{tl|recipe list}} <!-- '''and''' {{tl|Recipe table}} -->. The input parameters generated by the semantic query are: | This is a semantic result template for use in {{tl|recipe list}} <!-- '''and''' {{tl|Recipe table}} -->. The input parameters generated by the semantic query are: | ||
#Recipe subobject | #Recipe subobject (1) | ||
#Requires class | #Requires class (2) | ||
#Requires crafting level | #Requires crafting level (3) | ||
#Has ingredient | #Has ingredient (4) | ||
#Has recipe yield | #Has recipe yield (5) | ||
#Has item data object | #Has item data object (6) | ||
#Learned from recipe sheet | #Learned from recipe sheet (7) | ||
#Has recipe rank | #Has recipe rank (8) | ||
#Is collectable recipe (9) | |||
#Is expert recipe (10) | |||
#{{{userparam}}} noclass - skip rating columns | #{{{userparam}}} noclass - skip rating columns | ||
Latest revision as of 22:39, 22 October 2023
This is a semantic result template for use in {{recipe list}} . The input parameters generated by the semantic query are:
- Recipe subobject (1)
- Requires class (2)
- Requires crafting level (3)
- Has ingredient (4)
- Has recipe yield (5)
- Has item data object (6)
- Learned from recipe sheet (7)
- Has recipe rank (8)
- Is collectable recipe (9)
- Is expert recipe (10)
- {{{userparam}}} noclass - skip rating columns