moderator
26,962
edits
(Add limited time ingredient styling (eggstravaganza), add category Limited Time) |
(Add Meat-Based Meals) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{#arraydefine:ingredientArray| {{{1|}}} }} | <includeonly>{{#arraydefine:ingredientArray| {{{1|}}} }} | ||
{{#arrayprint:ingredientArray|<br/>|@@@@| {{#switch:@@@@ | {{#arrayprint:ingredientArray|<br/>|@@@@| {{#switch:@@@@ | ||
|Fish | |Fish | ||
Line 5: | Line 5: | ||
|Grains | |Grains | ||
|Dairy and Oil | |Dairy and Oil | ||
|Meat | |||
|Seafood | |Seafood | ||
|Spices | |Spices | ||
|Sweets | |Sweets | ||
|Ice | |||
|Vegetables={{ingredient|@@@@}} | |Vegetables={{ingredient|@@@@}} | ||
|Slush Ice={{name|@@@@}} | |Slush Ice={{name|@@@@}} | ||
Line 96: | Line 98: | ||
|Zucchini | |Zucchini | ||
|Vegetables=[[Category:Vegetable-Based Meals]] | |Vegetables=[[Category:Vegetable-Based Meals]] | ||
|Pork | |||
|Poultry | |||
|Venison=[[Category:Meat-Based Meals]] | |||
|Egg-cellent Fruit | |Egg-cellent Fruit | ||
|Spring V-EGG-etable | |Spring V-EGG-etable | ||
Line 101: | Line 106: | ||
|#default=}} | |#default=}} | ||
|noCategories | |noCategories | ||
|#default=}}}}<noinclude>[[Category:Formatting templates]]</noinclude> | |#default=}}}}</includeonly><noinclude> | ||
==Description== | |||
This template is used to format the list of ingredients for a Meal with the appropriate '''''name''''' or '''''ingredient''''' template. Its intended use is on the Meal's page. | |||
This template allows us to display Ingredients in Meal Recipes in a standardized format across the wiki, while still allowing the recipe on the Meal's page to be easily editable by any wiki contributor. | |||
==Usage== | |||
This template can be used by entering the following onto a relevant page: | |||
<pre>{{IngredientList | <<Ingredient 1>>, <<Ingredient 2>>, <<Ingredient 3>>, <<Ingredient 4>>, <<Ingredient 5>> }}</pre> | |||
Values should be entered as plain text, separated by commas, with no formatting or templates surrounding them. When providing "Any" ingredients, the possible values are: Dairy and Oil, Fish, Fruit, Grains, Ice, Seafood, Spices, Sweets, Vegetables. | |||
There are also optional parameters that can be used: | |||
<pre>{{IngredientList | <<Comma-separated Ingredient List>> | addCategories }}</pre> | |||
If <code>addCategories</code> is provided, the template will add categories related to the ingredients contained in the Meal to the page (e.g. Fish-Based Meal, Fruit-Based Meal, etc.). Unless provided, no categories will be added to the page. | |||
==Examples== | |||
<pre>{{IngredientList | Vegetables, Mint | addCategories }}</pre> | |||
results in... (note that the relevant categories are added to the page) | |||
{{IngredientList | Vegetables, Mint | addCategories }} | |||
<pre>{{IngredientList | Slush Ice, Lemon, Sugarcane, Vanilla, Clay }}</pre> | |||
results in... | |||
{{IngredientList | Slush Ice, Lemon, Sugarcane, Vanilla, Clay }} | |||
[[Category:Formatting templates]]</noinclude> |