Difference between revisions of "Template:RecipeInfobox"

From ChatWars Wiki
Jump to: navigation, search
(Undo revision 7302 by LuGam (talk))
(Tag: Undo)
(Undo revision 7301 by LuGam (talk))
(Tag: Undo)
Line 2: Line 2:
 
-->{{#vardefine: alignment | float{{{align|right}}} }}<!--
 
-->{{#vardefine: alignment | float{{{align|right}}} }}<!--
 
-->{{#vardefine: collaps | {{#ifeq: {{{collapsible|}}} | true | mw-collapsible mw-collapsed" data-expandtext="Show Recipe" data-collapsetext="Hide Recipe" style="white-space: nowrap; display: inline-block<!--SEE CAPS LOCKED COMMENT IN NEXT LINE " id="mw-customcollapsible-recipeCollaps"--> | }} }}<!--
 
-->{{#vardefine: collaps | {{#ifeq: {{{collapsible|}}} | true | mw-collapsible mw-collapsed" data-expandtext="Show Recipe" data-collapsetext="Hide Recipe" style="white-space: nowrap; display: inline-block<!--SEE CAPS LOCKED COMMENT IN NEXT LINE " id="mw-customcollapsible-recipeCollaps"--> | }} }}<!--
-->{{#ifeq: {{#show: {{#var: recipeSource}} |?BoolCraft}} | true |<!--
+
--><!--THIS IS COMMENTED OUT BECAUSE IT SHOULD WORK, BUT IT DOESN'T DUE TO WHAT'S *PROBABLY* A BUG {{#if: {{{collapsible|}}} | <div class="mw-customtoggle-recipeCollaps" style="cursor:pointer; color:highlight">(Toggle Recipe)</div> }}--><!--
--><!--THIS IS COMMENTED OUT BECAUSE IT SHOULD WORK, BUT IT DOESN'T DUE TO WHAT'S *PROBABLY* A BUG {{#if: {{{collapsible|}}} | <div class="mw-customtoggle-recipeCollaps" style="cursor:pointer; color:highlight">(Toggle Recipe)</div> }}-->
+
-->{{#ifeq: {{#show: {{#var: recipeSource}} |?BoolCraft}} | true |
 
<div class="recipe_template {{#var: collaps}}">
 
<div class="recipe_template {{#var: collaps}}">
 
{{{!}} class="wikitable {{#var: alignment}}" style="width:350px; font-size:100%;"
 
{{{!}} class="wikitable {{#var: alignment}}" style="width:350px; font-size:100%;"

Revision as of 14:37, 8 October 2018


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.