Changes

Jump to navigation Jump to search

User:Amorfides/templates/Template:ItemBoxTest

6,701 bytes added, 21:53, 22 July 2023
m
template
<templatestyles src="InfoTable/styles.css" /><includeonly>{| class="wikitable" style="float:right; margin:1em; width:250px;" cellpadding="3" cellspacing="0" border="1"|+ style="font-weight: bold" | {{{name|{{PAGENAME}}}}}|-|<!-- Check for image. If pagename.jpg exist use it. If pagename.jpg does not exists check for pagename.png and use that if it exists. Also, add png's to a category so we can see what images need to be converted. Finally, if both pagename.jpg and pagename.png don't exist add the pagename to a category listing of missing images -->{{#ifexist: Image:{{{image|{{{name|{{PAGENAME}}}}}.jpg}}}| [[Image: {{{image|{{{name|{{PAGENAME}}}}}.jpg}}}|center|200px|A {{{name|{{PAGENAME}}}}}]] | {{#ifexist: Image:{{{image|{{{name|{{PAGENAME}}}}}.png}}} | [[Image: {{{image|{{{name|{{PAGENAME}}}}}.png}}}|center|200px|A {{{name|{{PAGENAME}}}}}]] | [[Image: {{{image|{{{name|{{PAGENAME}}}}}.jpg}}}|center|200px|A {{{name|{{PAGENAME}}}}}]] [[Category:Needs image]] }}}}|-! class="infobox-header-row" | Creation|-|{{#if:{{{creation|}}} <!-- creation attribute overrides showing creation steps, displaying the text below instead --> |{{#switch: {{lc:{{{creation}}}}} | no = This item cannot be crafted. | farm = Obtained through [[farming|harvesting]]. | forage = Obtained through [[forage|foraging]]. | botanize = Obtained through [[botanize|botanizing]]. | pick = Obtained through picking from a Pottery planter. | fish = Obtained through [[fishing]]. | mine = Obtained through [[mining]]. | wood = Obtained through [[woodcutting]]. | dig = Obtained through [[digging]]. | butchering = Obtained through [[butchering]]. | cooking = * Put {{#if:{{{materials|}}}|{{{materials}}}|ingredients}} in a {{#if:{{{container|}}}|{{{container}}}|container}}.* Cook in a [[:Category:Fire_sources|fire]]. | unique = Obtained by being in [[local]] range and having [[premium]] when a [[unique]] creature is slain. | #default = {{{creation}}} }} |<!-- if there is no creation attribute show steps for how to create --><ul><li>[[Activate]] {{{active}}}</li><li>Right-click {{{passive}}}</li><!-- Creation via right-click > group -->{{#if:{{{group|}}} | <li>Open submenu "Create > [[{{{group}}}]]"</li> | {{#if:{{{groupM|}}} | <li>Open [[Context menu|menu]] > {{{groupM}}}</li> | {{#if:{{{TopMost|}}} | <li>Open [[Context menu|menu]] > {{{TopMost}}}</li> | {{#if:{{{assemble|}}} | <li>{{{assemble}}}</li> | {{#if:{{{mix|}}} | <li>Open [[Context menu|menu]] > {{{mix}}} > Mix }} }} }} }}}}</ul>{{#ifeq:{{{materials}}}|no|| <!-- TOTAL materials, not additional --> <!-- If materials = 0, close the table header -->{{!}}-! class="infobox-header-row" {{!}} Total materials{{!}}-{{!}}{{{materials}}}}}{{#if:{{{materialbreakdown|}}}|{{!}}-! class="infobox-header-row" {{!}} Material Breakdown{{!}}-{{!}}{{{materialbreakdown}}}}}}} <!-- End of Creation Section -->|-! class="infobox-header-row" | Result|- |{{{result}}}|-! class="infobox-header-row" | Skill and improvement|-|{{#if:{{{skill|}}}|* Uses [[{{{skill}}}]] skill {{#if:{{{improveskill|}}}| for creation }}{{#if:{{{requiredskill|}}}|* {{{requiredskill}}} [[{{{skill}}}]] required}}}}{{#if:{{{difficulty|}}}|* Creation difficulty: {{{difficulty}}}}}{{#if:{{{improveskill|}}}|* Uses [[{{{improveskill}}}]] skill for improving}}{{#if:{{{improve|}}}|* {{#ifeq:{{{improve}}}|no|Cannot be [[improve]]d|[[Improve]]d using [[{{{improve}}}]] tools and materials}}}}{{#if:{{{improveItem|}}}|* {{#ifeq:{{{improveItem}}}|no|Cannot be [[improve]]d|[[Improve]] with {{{improveItem}}}}}}}<!--optional properties -->{{#if: {{{decoration|}}}{{{dyeable|}}}{{{dyeamount|}}}|{{!}}-! class="infobox-header-row" {{!}} Properties{{!}}-{{!}}|{{#if: {{{storage|}}}|{{!}}-! class="infobox-header-row" {{!}} Properties{{!}}-{{!}}|{{#ifeq: {{{combinable|no}}}|no||{{!}}-! class="infobox-header-row" {{!}} Properties{{!}}-{{!}}|{{!}}}}}}}}{{#if: {{{decoration|}}}|{{#switch: {{lc:{{{decoration}}}}} | yes = * Appears as decoration.[[Category:Decoration]] | no = * Appears as an item pile.}}}}{{#if: {{{storage|}}}|{{#switch: {{lc:{{{storage}}}}} | fsb = * Can be stored in a [[food storage bin]].[[Category:Food storage items]] | bsb = * Can be stored in a [[bulk storage bin]].[[Category:Bulk storage items]]}}}}{{#if: {{{combinable|}}}|{{#switch: {{lc:{{{combinable}}}}} | hot = * Can be [[Combine|combined]] when glowing hot. | yes = * Can be [[Combine|combined]].}}}}{{#if: {{{dyeable|}}}|{{#switch: {{lc:{{{dyeable}}}}} | yes = * Can be [[Dye|dyed]]. | no = * Can not be [[Dye|dyed]]. | useless = * Can be [[Dye|dyed]], but doesn't do anything | amount = * Can be [[Dye|dyed]] using {{{dyeamount}}}g of paint. | multi = * This item has two [[Dye|dyeable]] sections. | rune = * Can be colored with a color [[rune]].}}}}{{#if: {{{dyeamount|}}}| * Can be [[Dye|dyed]] using {{{dyeamount}}}g of paint.}}{{!}}-{{#if: {{{note|}}}|<!-- optional note -->{{!}}-! class="infobox-header-row" {{!}} Notes{{!}}-{{!}}{{#ifeq:{{{note}}}|no|None|{{{note}}}}}}}|}{{#if:{{{skill|}}}|[[Category:{{{skill}}} items]]}}{{#switch: {{lc:{{{passive|}}}}}<!-- Add appropriate categories for various creations as indicated by the passive targeted item -->| [[roof plan]]=[[Category:Roofs]] [[Category:Structures]]<!--| [[wall plan]]=[[Category:Walls]] [[Category:Structures]] // Commenting this out, using different categories for walls-->| #default=}}<!-- If (1 creation and (2 anyone from the create group - active and passive and [3)- at least one of group or groupM or TopMost or assemble must be NOT empty] and materials and result and skill - are empty add to Incomplete item templates -->{{#if:{{{creation|}}}||{{#if:{{#if: {{{active|}}} |{{#if: {{{passive|}}} |{{#if:{{#if: {{{group|}}}|{{{group|}}}|{{#if: {{{groupM|}}}|{{{groupM|}}}|{{#if: {{{TopMost|}}}|{{{TopMost|}}}|{{#if:{{{assemble|}}}|{{{assemble|}}}|}}}}}}}}|{{#if: {{{materials|}}}|{{#if: {{{result|}}} | {{{skill|}}} }}}}}}}}}}||[[Category:Incomplete item templates]]}}}}[[Category:Items]]</includeonly><noinclude>General item template -- THIS TEMPLATE USES TOTAL ITEMS REQUIRED, NOT ADDITIONAL. The template adds a box with an image of the item and the steps to create the item.  If the ''creation'' parameter is set the box will display its contents instead of the creation steps. Usage examples: <pre>{{itemBox
|name=Hammer *** defaults to {{PAGENAME}} ***
|image=hammer.jpg *** defaults to {{PAGENAME}}.jpg or {{PAGENAME}}.png ***
|requiredskill= ***Only add if there's a hard skill requirement--the number goes here***
}}
</pre> <pre>{{itemBox
|name=Huge shod club *** defaults to {{PAGENAME}} ***
|result=1 '''huge shod club''' (15.00 kg)
|improve=no
}}
</pre>
 
<pre>
{{itemBox
|image=Iron fence.jpg
|dyeamount=1234
}}
</pre>
 
<pre>
{{itemBox
|image=xxxx.jpg
}}
</pre>
 
<pre>
{{itemBox
|image=Felled_Tree.jpg
}}
}}
</pre>
[[Category:Template]]
</noinclude>
116

edits

Navigation menu