Difference between revisions of "Template:Recipe"

From ChatWars Wiki
Jump to: navigation, search
Line 23: Line 23:
 
| style="text-align: right; |  [[{{{ingredient1}}}]] || {{{amount1}}}
 
| style="text-align: right; |  [[{{{ingredient1}}}]] || {{{amount1}}}
 
|-
 
|-
{{#if:{{{ingredient2|}}}|
+
{{#ask:  
{{!}} style="text-align: right; {{!}} [[{{{ingredient2}}}]]
+
  [[-Has subobject::PAGENAME]]  
{{!}} {{#if:{{{amount2|}}}|{{{amount2}}}}}
+
| mainlabel=-
{{!}}-}}
+
| headers=hide
{{#if:{{{ingredient3|}}}|
+
  |format=list
{{!}}  style="text-align: right; {{!}} [[{{{ingredient3}}}]]
+
  |sep=<br>
{{!}} {{#if:{{{amount3|}}}|{{{amount3}}}}}
+
|sort=Qty
{{!}}-}}
+
  |order=desc
{{#if:{{{ingredient4|}}}|
+
  |? Crafting ingredient
{{!}} style="text-align: right; {{!}} [[{{{ingredient4}}}]]
+
  |? Qty
{{!}} {{#if:{{{amount4|}}}|{{{amount4}}}}}
+
}}
{{!}}-}}
 
{{#if:{{{ingredient5|}}}|
 
{{!}}  style="text-align: right; {{!}}  [[{{{ingredient5}}}]]
 
{{!}} {{#if:{{{amount5|}}}|{{{amount5}}}}}
 
{{!}}-}}
 
{{#if:{{{ingredient6|}}}|
 
{{!}} style="text-align: right; {{!}} [[{{{ingredient6}}}]]
 
{{!}} {{#if:{{{amount6|}}}|{{{amount6}}}}}
 
{{!}}-}}
 
{{#if:{{{ingredient7|}}}|
 
{{!}}  style="text-align: right; {{!}} [[{{{ingredient7}}}]]
 
{{!}} {{#if:{{{amount7|}}}|{{{amount7}}}}}
 
{{!}}-}}
 
{{#if:{{{ingredient8|}}}|
 
{{!}}  style="text-align: right; {{!}} [[{{{ingredient8}}}]]
 
{{!}} {{#if:{{{amount8|}}}|{{{amount8}}}}}
 
{{!}}-}}
 
{{#if:{{{ingredient9|}}}|
 
{{!}} style="text-align: right; {{!}} [[{{{ingredient9}}}]]
 
{{!}} {{#if:{{{amount9|}}}|{{{amount9}}}}}
 
{{!}}-}}
 
{{#if:{{{ingredient10|}}}|
 
{{!}}  style="text-align: right; {{!}}  [[{{{ingredient10}}}]]
 
{{!}} {{#if:{{{amount10|}}}|{{{amount10}}}}}
 
 
{{!}}-}}
 
{{!}}-}}
 
|}
 
|}

Revision as of 19:28, 14 July 2018


Documentation

The template is used to create a table with an overview for crafting/brewing recipes. Using the template results in a table on the right hand side of the page, text wrapping around. It is advised to put that template directly in the beginning of a page to get the recipe as infobox.

Usage

The template is using the following variables, the links to the item pages are added automatically:

 {{Recipe
 |name=
 |icon=
 |skill=
 |skilllevel=
 |mana=
 |chatcommand=
 |ingredient1=
 |amount1=
 |ingredient2=
 |amount2=
 |ingredient3=
 |amount3=
 |ingredient4=
 |amount4=
 |ingredient5=
 |amount5=
 |ingredient6=
 |amount6=
 |ingredient7=
 |amount7=
 |ingredient8=
 |amount8=
 |ingredient9=
 |amount9=
 |ingredient10=
 |amount10=
 }}

Example

 {{Recipe
 |name=Champion Sword
 |icon=Workshop
 |skill=Crafting (Skill)
 |skilllevel=3
 |mana=150 
 |chatcommand=/craft_w28
 |ingredient1=Champion Sword Recipe
 |amount1=1
 |ingredient2=Champion Blade
 |amount2=3
 |ingredient3=Ruby
 |amount3=3
 |ingredient4=Steel Mold
 |amount4=3
 |ingredient5=Coke
 |amount5=41
 |ingredient6=Metal Plate
 |amount6=41
 |ingredient7=Silver Alloy
 |amount7=27
 |ingredient8=
 |amount8=
 |ingredient9=
 |amount9=
 |ingredient10=
 |amount10=
 }}
 

Results in:


link={{{link}}} Info: Champion Sword
Corresponding Skill Crafting (Skill)
Skill level required 3
Mana 150 Mana.png
Chatcommand /craft_w28
Recipe
Ingredient Amount
Champion Sword Recipe 1
Champion Blade 3
Ruby 3
Steel Mold 3
Coke 41
Metal Plate 41
Silver Alloy 27