Difference between revisions of "Template:RecipeInfobox"

From ChatWars Wiki
Jump to: navigation, search
(test)
(remove debug output)
Line 44: Line 44:
 
  |? Qty
 
  |? Qty
 
}}
 
}}
<!--[[-Has subobject::{{#var: recipeSource}}]] [[Crafting ingredient.ItemType::!Recipe (Item)]] [[Crafting ingredient.ItemType::!Piece of Equipment]] [[Has subobject::<q>[[Personalized::No]]</q>]]-->
+
<!--this line is for supporting the personalized ingredient sets (it filters out the personalised one in the normal list, need to have a separate query for showing the personalised ones. THIS CAN ONLY BE USED ONCE ALL ITEM PAGES WITH RECIPES HAVE BEEN OPENED IN THE FORM EDIT AND THEN SAVED SO THE NEW DATA GETS POPULATED!!! [[-Has subobject::{{#var: recipeSource}}]] [[Crafting ingredient.ItemType::!Recipe (Item)]] [[Crafting ingredient.ItemType::!Piece of Equipment]] [[Personalized::No]]-->
 
{{#ask:  
 
{{#ask:  
 
  [[-Has subobject::{{#var: recipeSource}}]] [[Crafting ingredient.ItemType::!Recipe (Item)]] [[Crafting ingredient.ItemType::!Piece of Equipment]]
 
  [[-Has subobject::{{#var: recipeSource}}]] [[Crafting ingredient.ItemType::!Recipe (Item)]] [[Crafting ingredient.ItemType::!Piece of Equipment]]
Line 60: Line 60:
 
   | {{!}} style="text-align: right;" {{!}} [[??]] ([[??]]) {{!}}{{!}} [[??]]  
 
   | {{!}} style="text-align: right;" {{!}} [[??]] ([[??]]) {{!}}{{!}} [[??]]  
 
}}
 
}}
|}The following is debug output for developing new features, please ignore:<br>{{#ask:
+
|}</div><!--COMMENTED OUT, IS END TAG FOR CUSTOM TOGGLE FOR COLLAPSE/EXPAND</div>-->
[[-Has subobject::{{#var: recipeSource}}]] [[Crafting ingredient.ItemType::!Recipe (Item)]] [[Crafting ingredient.ItemType::!Piece of Equipment]] [[Personalized::No]]
 
| mainlabel=-
 
| headers=hide
 
|format=list
 
|template=RecipeRow
 
|sort=Qty
 
|order=desc
 
|? Crafting ingredient
 
|? Qty
 
}}</div><!--COMMENTED OUT, IS END TAG FOR CUSTOM TOGGLE FOR COLLAPSE/EXPAND</div>-->
 
 
<noinclude>
 
<noinclude>
 
__NOTOC__
 
__NOTOC__

Revision as of 19:33, 2 October 2020

Info: RecipeInfobox
Mana Mana.png
Chatcommand
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.