Template:CostLine/doc: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(Created page with "{{Documentation|Template:CostLine}} The '''CostTable''' templates are used to display the cost of one or multiple items, and can calculate a total to display at the bottom. ==Usage== <pre> {{CostTableHead |caption = <!-- (Optional) Adds a caption to the table --> |quantity = <!-- (Optional) Display the quantity column --> |class = <!-- (Optional) Additional classes for the table --> |style = <!-- (Optional) Allows for style overrides in the table head --> }}...") |
No edit summary |
||
| Line 69: | Line 69: | ||
|{{*}}||'''compare''':||(Optional) Adds an additional item to compare the total cost to. Intended for comparing set items with their individual pieces. See below for an example. |
|{{*}}||'''compare''':||(Optional) Adds an additional item to compare the total cost to. Intended for comparing set items with their individual pieces. See below for an example. |
||
|- |
|- |
||
|{{*}}||'''gemwname''':||(Optional) Provides an override to the displayed link text and the string that is passed to the <code><nowiki>{{GEP}}</nowiki></code> template. Mostly for |
|{{*}}||'''gemwname''':||(Optional) Provides an override to the displayed link text and the string that is passed to the <code><nowiki>{{GEP}}</nowiki></code> template. Mostly for pages where the page name differs from the item's actual name. |
||
|- |
|- |
||
|{{*}}||'''quantity''':||(Optional) Changes the quantity of the item, defaults to 1. Useful when a recipe produces more than 1 of something at a time. |
|{{*}}||'''quantity''':||(Optional) Changes the quantity of the item, defaults to 1. Useful when a recipe produces more than 1 of something at a time. |
||
Latest revision as of 11:33, 17 October 2024
The CostTable templates are used to display the cost of one or multiple items, and can calculate a total to display at the bottom.
Usage
{{CostTableHead
|caption = <!-- (Optional) Adds a caption to the table -->
|quantity = <!-- (Optional) Display the quantity column -->
|class = <!-- (Optional) Additional classes for the table -->
|style = <!-- (Optional) Allows for style overrides in the table head -->
}}
{{CostLine
|1 = <!-- Name of the item -->
|txt = <!-- (Optional) Text override -->
|pic = <!-- (Optional) Image override -->
|gif = <!-- (Optional) Change image to gif -->
|quantity = <!-- (Optional) Change item quantity -->
|namenotes = <!-- (Optional) Text after item name -->
|cost = <!-- (Optional) Cost override -->
|costmax = <!-- (Optional) Allows for a cost range with multiple items -->
|costref = <!-- (Optional) Places text after cost, meant for references -->
}}
{{CostTableBottom
|total = <!-- (Optional) Display total cost of items in the table. -->
|compare = <!-- (Optional) Name of an item to compare to the total sum. Intended for item sets -->
|pic = <!-- (Optional) Image override -->
|quantity = <!-- (Optional) Change item quantity -->
|gemwname = <!-- (Optional) Override for GE name -->
}}
CostTableHead
| • | caption: | (Optional) Adds a caption to the table |
| • | quantity: | (Optional) Use the parameter quantity=yes to display the quantity column.
|
| • | class: | (Optional) Add more classes on top of the wikitable align-left-2. (AKA sortable, mw-collapsible, etc.)
|
| • | style: | (Optional) Add additional style styling to the table. See first example. |
CostLine
| • | 1: | This parameter takes the name of the item |
| • | txt: | (Optional) Alternate text in the link; defaults to the first parameter |
| • | pic: | (Optional) If included, this changes the filename used; defaults to the first parameter; do not include "File:" or ".png" |
| • | gif: | (Optional) Use the parameter gif=yes if the image is a GIF file. If parameter is not given, defaults to no.
|
| • | quantity: | (Optional) Changes the quantity of the item, defaults to {{{2}}}.
|
| • | 2: | (Optional) Overrides quantity for the lazy people that don't want to write quantity= every time. Defaults to 1.
|
| • | namenotes: | (Optional) Adds some additional text after the link to the item |
| • | cost: | (Optional) Override for the item cost for untradeables, cost ranges, etc. Set cost=no to replace the cell with the {{NA}} template (this treats the cost as 0 as well).
|
| • | costmax: | (Optional) If making a range, this is the upper bound. The cost parameter is the lower bound. See below for an example.
|
| • | costref: | (Optional) Adds text immediately after cost (or costmax if it exists). Intended for adding references. |
CostTableBottom
| • | total: | (Optional) Use the parameter total=y to display the total cost of the items in the table.
|
| • | compare: | (Optional) Adds an additional item to compare the total cost to. Intended for comparing set items with their individual pieces. See below for an example. |
| • | gemwname: | (Optional) Provides an override to the displayed link text and the string that is passed to the {{GEP}} template. Mostly for pages where the page name differs from the item's actual name.
|
| • | quantity: | (Optional) Changes the quantity of the item, defaults to 1. Useful when a recipe produces more than 1 of something at a time. |
| • | pic: | (Optional) Just like the above pic parameter, use this to override the displayed image.
|
Examples
{{CostTableHead|quantity=yes|style=width:40%;}}
{{CostLine|Bagged nice tree
|txt=Happiness
|cost=NO}}
{{CostLine|Pink dye|quantity=1000|cost=20}}
{{CostLine|Bucket of sand|quantity=6}}
{{CostLine|Watering can(8)
|cost={{GEP|Watering can}}
}}
{{CostLine|Saradomin d'hide body
|txt=woooooooo
}}
{{CostTableBottom|total=y}}
| Item | Quantity | GE Price | |
|---|---|---|---|
| Happiness | 1 | N/A | |
| Pink dye | 1,000 | 20,000 | |
| Bucket of sand | 6 | 294 | |
| Watering can(8) | 1 | Lua error: . | |
| woooooooo | 1 | 281,155 | |
| Total | Lua error: . | ||
{{CostTableHead}}
{{CostLine|Ankou mask}}
{{CostLine|Ankou top}}
{{CostLine|Ankou's leggings}}
{{CostLine|Ankou gloves}}
{{CostLine|Ankou socks}}
{{CostTableBottom|total=y}}
| Item | GE Price | |
|---|---|---|
| Ankou mask | 9,934,344 | |
| Ankou top | 22,139,895 | |
| Ankou's leggings | Lua error: . | |
| Ankou gloves | 6,559,628 | |
| Ankou socks | 5,025,850 | |
| Total | Lua error: . | |
{{CostTableHead|quantity=yes|caption=Torn curtains}}
{{CostLine|Plank|quantity=3}}
{{CostLine|Bolt of cloth|quantity=3}}
{{CostLine|Nails
|namenotes=(any)
|pic=Bronze nails
|quantity=3
|cost= {{NailsCost|min}}
|costmax={{NailsCost|max}}
|costref=<ref>Cost changes depending on the type of nails used.</ref>
}}
{{CostTableBottom|total=y}}
{{reflist}}
| Item | Quantity | GE Price | |
|---|---|---|---|
| Plank | 3 | 828 | |
| Bolt of cloth | 3 | 2,532 | |
| Nails (any) | 3 | 33 - 3,360[1] | |
| Total | 3,393 - 6,720 | ||
{{CostTableHead|quantity=YES|caption=Oak chair}}
{{CostLine|Oak plank|quantity=2}}
{{CostTableBottom}}
| Item | Quantity | GE Price | |
|---|---|---|---|
| Oak plank | 2 | 840 | |
{{CostTableHead}}
{{CostLine|Justiciar faceguard}}
{{CostLine|Justiciar chestguard}}
{{CostLine|Justiciar legguards}}
{{CostTableBottom|total=y|compare=Justiciar armour set}}
| Item | GE Price | |
|---|---|---|
| Justiciar faceguard | 11,863,752 | |
| Justiciar chestguard | 49,439,987 | |
| Justiciar legguards | 44,628,798 | |
| Total | 105,932,537 | |
| Justiciar armour set | 105,932,537 | |
| Difference | 0 | |
{{CostTableHead|quantity=yes}}
{{CostLine|Mahogany plank|3}}
{{CostLine|Bolt of cloth|2}}
{{CostTableBottom|total=y|compare=Four-poster bed (flatpack)}}
| Item | Quantity | GE Price | |
|---|---|---|---|
| Mahogany plank | 3 | 6,348 | |
| Bolt of cloth | 2 | 1,688 | |
| Total | 8,036 | ||
| File:Four-poster bed (flatpack).png | Four-poster bed (flatpack) | 1 | Lua error: . |
| Difference | Lua error: . | ||
