Difference between revisions of "Template:RecipeInfobox"

From ChatWars Wiki
Jump to: navigation, search
m
(add cooking skill as known skill)
 
(One intermediate revision by the same user not shown)
Line 22: Line 22:
 
                                                       | Alchemy (Skill) = <code>/b_{{#show: {{#var: recipeSource}} |?ItemID}}</code>
 
                                                       | Alchemy (Skill) = <code>/b_{{#show: {{#var: recipeSource}} |?ItemID}}</code>
 
                                                       | Crafting (Skill) = <code>/c_{{#show: {{#var: recipeSource}} |?ItemID}}</code>
 
                                                       | Crafting (Skill) = <code>/c_{{#show: {{#var: recipeSource}} |?ItemID}}</code>
 +
                                                      | Cooking (Skill) = <code>/cook_XYZ</code>
 
                                                       | #default = Unknown craft skill encountered!
 
                                                       | #default = Unknown craft skill encountered!
 
                                                     }}
 
                                                     }}
Line 66: Line 67:
 
{{#if: {{#ask: [[-Has subobject::{{#var: recipeSource}}]] [[Personalized::Yes]] }}
 
{{#if: {{#ask: [[-Has subobject::{{#var: recipeSource}}]] [[Personalized::Yes]] }}
 
   | {{#if: {{#ask: [[-Has subobject::{{#var: recipeSource}}]] [[PersonalizedSetNr::1]] }}
 
   | {{#if: {{#ask: [[-Has subobject::{{#var: recipeSource}}]] [[PersonalizedSetNr::1]] }}
       | {{!}} colspan="2" style="text-align: center;" {{!}} '''Personalized Ingredient Set #1'''<br>''1 of this list (player specific)''
+
       | {{!}}-
 +
<!-- -->{{!}} colspan="2" style="text-align: center;" {{!}} '''Personalized Ingredient Set #1'''<br>''1 of this list (player specific)''
 
<!-- -->{{!}}-
 
<!-- -->{{!}}-
 
<!-- -->{{#ask:  
 
<!-- -->{{#ask:  
Line 103: Line 105:
 
     }}<!--
 
     }}<!--
 
  -->{{#if: {{#ask: [[-Has subobject::{{#var: recipeSource}}]] [[PersonalizedSetNr::3]] }}
 
  -->{{#if: {{#ask: [[-Has subobject::{{#var: recipeSource}}]] [[PersonalizedSetNr::3]] }}
       | {{!}} colspan="2" style="text-align: center;" {{!}} '''Personalized Ingredient Set #3'''<br>''1 of this list (player specific)''
+
       | {{!}}-
 +
<!-- -->{{!}} colspan="2" style="text-align: center;" {{!}} '''Personalized Ingredient Set #3'''<br>''1 of this list (player specific)''
 
<!-- -->{{!}}-
 
<!-- -->{{!}}-
 
<!-- -->{{#ask:  
 
<!-- -->{{#ask:  

Latest revision as of 21:27, 9 December 2021

Info: RecipeInfobox
Mana Mana.png
Chatcommand Unknown craft skill encountered!
Recipe
Ingredient (ID) Amount


Documentation

The template is used to create a table with an overview for crafting/brewing recipes. The template can be used in two modes:

  • No arguments: 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.
  • Using arguments: possible arguments are source, align and collapsible. source defines which page the template should fetch the recipe from (default {{PAGENAME}}); alignment defines to where the table should be aligned (default: right); collapsible makes the table collapse (collapsed per default) with an [Expand]/[Collapse] button (default: empty, use "true" for activating). While the arguments can be mixed however you want (for example to just show the recipe of page X on page Y), but they have been made to be used in the Usage lists (Template:UsageList & Template:UsageListRow). There the template gets the arguments source=$AllItemPagesUsingThatResource (several {{PAGENAME}}), align=left, collapsible=true.