Template:Infobox item: Difference between revisions

From Coral Island Wiki
Jump to navigation Jump to search
(remove automation in enchanting, unecessary)
(add formatnum)
 
(34 intermediate revisions by the same user not shown)
Line 19: Line 19:
               -->|Resource<!-- crafting mat
               -->|Resource<!-- crafting mat
               -->|Resource equipment|Artisan equipment<!-- crafting
               -->|Resource equipment|Artisan equipment<!-- crafting
              -->|Artisan product<!-- artisan product
               -->|Animal product<!-- ranching
               -->|Animal product<!-- ranching
               -->|Scavengeable|Mushroom<!-- foraging
               -->|Scavengeable|Mushroom<!-- foraging
Line 32: Line 33:
               -->|Fish<!-- fishing
               -->|Fish<!-- fishing
               -->|Misc<!-- misc
               -->|Misc<!-- misc
               -->|Farming<!-- farming stuff
               -->|Farming|Ranch<!-- farming stuff
               -->|Decor<!-- farm decor
               -->|Decor<!-- farm decor
               -->|Cooking utensil<!-- cooking
               -->|Cooking utensil<!-- cooking
Line 47: Line 48:
         <label>Journal category</label>
         <label>Journal category</label>
         <format>{{{journal|}}}</format> <!-- Journal side nav -->
         <format>{{{journal|}}}</format> <!-- Journal side nav -->
      </data>
      <data source="size">
        <label>Size</label>
        <format>{{{size|}}}</format>
       </data>
       </data>
       <data source="season">
       <data source="season">
Line 56: Line 61:
           -->}}
           -->}}
         </format>
         </format>
      </data>
      <data source="size">
        <label>Size</label>
        <format>{{{size|}}}</format>
       </data>
       </data>
       <data source="seed">
       <data source="seed">
         <label>Seed</label>
         <label>Seed</label>
         <format>{{Icon|{{{seed|}}}|note={{#if:{{{seed_price|}}}|{{g|{{{seed_price|}}}}}}}}}</format>
         <format>{{Icon|{{{seed|}}}|note={{#if:{{{seed_price|}}}|{{c|{{{seed_price|}}}}}}}}}</format>
       </data>
       </data>
       <data source="growth">
       <data source="growth">
Line 69: Line 70:
         <format><!--
         <format><!--
         -->{{{growth|}}} days<!--
         -->{{{growth|}}} days<!--
        -->{{#if:{{{growth_note|}}}|&nbsp;({{{growth_note|}}})}}<!--
         -->{{#if:{{{regrowth|}}}|<br />{{{regrowth|}}} {{#ifeq:{{{regrowth|}}}|1|day|days}} (regrowth)}}
         -->{{#if:{{{regrowth|}}}|<br />{{{regrowth|}}} {{#ifeq:{{{regrowth|}}}|1|day|days}} (regrowth)}}
         </format>
         </format>
      </data>
      <data source="giant_crop">
        <label>[[Crop#Giant crops|Giant crop]]</label>
      </data>
      <data source="wild_seed">
        <label>[[Wild seeds]]</label>
       </data>
       </data>
       <data>
       <data>
Line 92: Line 100:
       <data source="enchanting">
       <data source="enchanting">
         <label>[[Enchanting]] value</label>
         <label>[[Enchanting]] value</label>
      </data>
      <data source="produced_by">
        <label>Produced by</label>
        <format>{{Icon|{{{produced_by|}}}|note={{#if:{{{produced_note|}}}|{{{produced_note|}}}}}}}</format>
       </data>
       </data>
       <data source="source">
       <data source="source">
Line 103: Line 115:
         <label>Base</label>
         <label>Base</label>
         <format>{{#switch:{{lc:{{{sell|}}}}}
         <format>{{#switch:{{lc:{{{sell|}}}}}
         | 0 = ''Unsellable''
         |0 = ''Unsellable''
         | #default= {{#if:{{{diff_quality|}}}|{{formatnum:{{{sell|}}}}}|{{g|{{{sell|}}}}}}}
         |#default= {{formatnum:{{{sell|}}}}}
         }}</format>
         }}</format>
       </data>
       </data>
Line 110: Line 122:
         <label>{{q|1}}</label>
         <label>{{q|1}}</label>
         <default>{{#if:{{{diff_quality|}}}|{{Sell prices|B|{{{sell|}}}}}}}</default>
         <default>{{#if:{{{diff_quality|}}}|{{Sell prices|B|{{{sell|}}}}}}}</default>
        <format>{{formatnum:{{{bronze}}}}}</format>
       </data>
       </data>
       <data source="silver">
       <data source="silver">
         <label>{{q|2}}</label>
         <label>{{q|2}}</label>
         <default>{{#if:{{{diff_quality|}}}|{{Sell prices|S|{{{sell|}}}}}}}</default>
         <default>{{#if:{{{diff_quality|}}}|{{Sell prices|S|{{{sell|}}}}}}}</default>
        <format>{{formatnum:{{{silver}}}}}</format>
       </data>
       </data>
       <data source="gold">
       <data source="gold">
         <label>{{q|3}}</label>
         <label>{{q|3}}</label>
         <default>{{#if:{{{diff_quality|}}}|{{Sell prices|G|{{{sell|}}}}}}}</default>
         <default>{{#if:{{{diff_quality|}}}|{{Sell prices|G|{{{sell|}}}}}}}</default>
        <format>{{formatnum:{{{gold}}}}}</format>
       </data>
       </data>
       <data source="osmium">
       <data source="osmium">
         <label>{{q|4}}</label>
         <label>{{q|4}}</label>
         <default>{{#if:{{{diff_quality|}}}|{{Sell prices|O|{{{sell|}}}}}}}</default>
         <default>{{#if:{{{diff_quality|}}}|{{Sell prices|O|{{{sell|}}}}}}}</default>
        <format>{{formatnum:{{{osmium}}}}}</format>
       </data>
       </data>
     </group>
     </group>
Line 178: Line 194:
   </infobox><!--
   </infobox><!--
-->{{Namespace|main=<!--
-->{{Namespace|main=<!--
-->{{#ifeq:{{NAMESPACE}}||{{DISPLAYTITLE:{{{title|{{PAGENAME}}}}}|noreplace}}}}<!--
   Type
   Type
-->{{#switch:{{{type}}}<!--
-->{{#switch:{{{type}}}<!--
   -->|Vegetable|Fruit|Flower|Herb|Grain=<!-- crops
   -->|Vegetable|Fruit|Flower|Herb|Grain=<!-- crops
       -->[[Category:Crops]]<!--
       -->[[Category:Crops]]<!--
      -->[[Category:{{{type}}}s]]<!--
      -->{{#if:{{{season|}}}|{{#ifeq:{{{season|}}}|Any<!--
        -->|[[Category:Any season crops}}]]<!--
        -->|{{Array|{{{season}}}|;|[[Category:{item} crops]]}}<!--
      -->}}}}<!--
  -->|Seed|Seedling=<!-- seeds
      -->{{#ifeq:{{{type}}}|Seed|[[Category:Seeds]]|[[Category:Seedlings]]}}<!--
      -->{{#if:{{{season|}}}|{{#ifeq:{{{season|}}}|Any<!--
        -->|[[Category:Any season {{lc:{{{type}}}s}}]]<!--
        -->|{{Array|{{{season}}}|;|[[Category:{item} {{lc:{{{type}}}s}}]]}}<!--
      -->}}}}<!--
  -->|Resource=<!-- crafting mat
      -->[[Category:Resources]]<!--
      -->{{#if:{{{seed}}}|[[Category:Crops]][[Category:Crop|{{{journal_id}}}]]}}<!--
       -->{{#if:{{{season|}}}|{{#ifeq:{{{season|}}}|Any<!--
       -->{{#if:{{{season|}}}|{{#ifeq:{{{season|}}}|Any<!--
         -->|[[Category:Any season crops}}]]<!--
         -->|[[Category:Any season crops}}]]<!--
         -->|{{Array|{{{season}}}|;|[[Category:{item} crops]]}}<!--
         -->|{{Array|{{{season}}}|;|[[Category:{item} crops]]}}<!--
       -->}}}}<!--
       -->}}}}<!--
      <!--commenting off this section to check whether there's impact on seeds having their own page
  -->|Cooked dish=<!-- food
  |Seed|Seedling=<!-- seeds
       --> [[Category:{{{type}}}es]]<!--
       {{#ifeq:{{{type}}}|Seed|[[Category:Seeds]]|[[Category:Seedlings]]}}<!--
  -->|Scavengeable|Mushroom=<!-- foraging
       {{#if:{{{season|}}}|{{#ifeq:{{{season|}}}|Any<!--
      -->[[Category:Forageables]]<!--
      |[[Category:Any season {{lc:{{{type}}}s}}]]<!--
      -->[[Category:{{{type}}}s]]<!--
      |{{Array|{{{season}}}|;|[[Category:{item} {{lc:{{{type}}}s}}]]}}<!--
       -->{{#if:{{{season|}}}|{{#ifeq:{{{season|}}}|Any<!--
       }}}}<!--
        -->|[[Category:Any season forageables}}]]<!--
  -->|Cooked dish<!-- food
        -->|{{Array|{{{season}}}|;|[[Category:{item} forageables]]}}<!--
      -->= [[Category:{{{type}}}es]]<!--
       -->}}}}<!--
   -->|Bomb|Decoy<!-- combat
   -->|Bomb|Decoy<!-- combat
  -->|Resource<!-- crafting mat
   -->|Resource equipment|Artisan equipment<!-- crafting
   -->|Resource equipment|Artisan equipment<!-- crafting
  -->|Artisan product<!-- artisan product
   -->|Animal product<!-- ranching
   -->|Animal product<!-- ranching
  -->|Scavengeable|Mushroom<!-- foraging
   -->|Bug<!-- land catcheables
   -->|Bug<!-- land catcheables
   -->|Ocean critter<!-- ocean catcheables
   -->|Ocean critter<!-- ocean catcheables
Line 215: Line 243:
   -->|Fish<!-- fishing
   -->|Fish<!-- fishing
   -->|Misc<!-- misc
   -->|Misc<!-- misc
   -->|Farming<!-- farming stuff
   -->|Farming|Ranch<!-- farming stuff
   -->|Decor<!-- farm decor
   -->|Decor<!-- farm decor
  -->|Others<!--
       -->= [[Category:{{{type}}}]]<!--
       -->= [[Category:{{{type}}}]]<!--
  -->|#default = [[Category:Pages with wrong input]]<!--
-->}}<!--
  Seed type
-->{{#if:{{{seed|}}}|<!--
    -->{{If match|{{{seed|}}}<!--
        -->|seedlings?$<!--
        -->|saplings?$<!--
        -->|seeds?$<!--
        -->|true1=[[Category:Seedling crops]]<!--
        -->|true2=[[Category:Sapling crops]]<!--
        -->|true3=[[Category:Seed crops]]<!--
    -->}}<!--
-->}}<!--
  Animal products
-->{{#if:{{{produced_by|}}}|<!--
  -->{{#switch:{{{produced_by}}}<!--
      -->|Chicken|Duck|Peafowl|Quail = [[Category:{{{produced_by}}} products]][[Category:Coop products]]<!--
      -->|Pig|Luwak|Goat|Cow|Llama|Sheep = [[Category:{{{produced_by}}} products]][[Category:Barn products]]<!--
      -->|#default = [[Category:{{{produced_by}}} products]]<!--
  -->}}<!--
-->}}<!--
-->}}<!--
-->{{#ifeq:{{{produced_note|}}}|winner|[[Category:Golden animal products]]}}<!--
   Categories<!--
   Categories<!--
-->{{#if:{{{id|}}}|[[Category:Item|{{{id}}}]]|[[Category:Item]][[Category:Item missing ID]]}}<!--
-->{{#if:{{{category|}}}|{{Array|{{{category|}}}|;|[[Category:{item}]]}}}}<!--
-->{{#if:{{{category|}}}|{{Array|{{{category|}}}|;|[[Category:{item}]]}}}}<!--
{{#if:{{{regrowth|}}}|[[Category:Regrowing crops]]}}<!--
-->{{#if:{{{item_group|}}}|{{Array|{{{item_group}}}|;|[[Category:{item}s]]}}}}<!--
-->{{#if:{{{regrowth|}}}|[[Category:Regrowing crops]]}}<!--
-->{{#if:{{{rank|}}}|[[Category:Town rank {{{rank}}}]]}}<!--
-->{{#if:{{{rank|}}}|[[Category:Town rank {{{rank}}}]]}}<!--
-->{{#if:{{{year|}}}|[[Category:Year {{{year}}}]]}}<!--
-->{{#if:{{{year|}}}|[[Category:Year {{{year}}}]]}}<!--
Line 228: Line 278:
-->{{#if:{{{wild_seed|}}}|[[Category:Crops from wild seeds]]}}<!--
-->{{#if:{{{wild_seed|}}}|[[Category:Crops from wild seeds]]}}<!--
-->{{#if:{{{health|}}}|[[Category:Consumables]][[Category:Edible ingredients]]}}<!--
-->{{#if:{{{health|}}}|[[Category:Consumables]][[Category:Edible ingredients]]}}<!--
-->}}<!--
   Sorting categories based on journal order
   Sorting categories based on journal order
-->{{#switch:{{{type}}}<!--
-->{{#switch:{{{type}}}<!--
Line 237: Line 286:
   -->|#default=<!--
   -->|#default=<!--
   -->}}<!--
   -->}}<!--
-->}}<!--
Necessary new line due to styling issues
Necessary new line due to styling issues
-->
-->
Line 242: Line 292:


Examples
Examples
--><noinclude>{{Documentation|content=
--><noinclude>{{Documentation|Type=Infobox}}</noinclude>
==Example 1==
{{T|Infobox item
|p1 =mastery      = Diving;7
|p2 =type        = Animal product
|p3 =category    = Milk; Eggs
|p4 =journal      = Produce
|p5 =season      = Winter; Spring
|p6 =seed        = Apple sapling
|p7 =seed_price  = 20
|p8 =growth      = 9
|p9 =regrowth    = 3
|p10=giant_crop  = yes
|p11=wild_seed    = yes
|p12=rank        = B
|p13=year        = 2
|p14=building    = Coop;2
|p15=sell        = 100
|p16=health      = 40
|p17=energy      = 20
|p18=effect      = Drunk
|p19=source      = Foraging;Diving;Farming
|_Y_=1|block=1}}
{{clr}}
==Example 2==
{{T|Infobox item
|p1 =type        = Animal product
|p2 =category    = Milk; Eggs
|p3 =journal      = Produce
|p4 =season      = Winter; Spring
|p5 =seed        = Apple sapling
|p6 =seed_price  = 20
|p7 =growth      = 9
|p8 =regrowth    = 3
|p9 =giant_crop  = yes
|p10=wild_seed    = yes
|p11=rank        = B
|p12=year        = 2
|p13=building    = Coop;2
|p14=sell        = 100
|p15=health      = 40
|p16=energy      = 20
|p17=effect      = Drunk
|p18=diff_quality = 1
|_Y_=1|block=1}}
}}</noinclude>

Latest revision as of 05:21, 21 April 2024

Documentation icon Template documentation
Note: parts of or the entire template might not be visible without values provided.

Example 1

Example 2

Example 3