Jump to content

Template:Creature Infobox: Difference between revisions

From The Petit Planet Wiki
Shirra (talk | contribs)
Added quality + spacing between categories
Updated to DRUID infobox
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly><!--
<includeonly>{{#invoke:Infobox|main
--><infobox>
|kind = Creature
  <title source="name">
|sep = ,
  <format>{{#if:{{{number|}}}|<span class="number">{{{number}}} </span>}}{{{name|{{PAGENAME}}}}}</format>
|title = <!--
  </title>
-->{{{title|<!--
  <image source="image"/>
-->{{#if:{{{number|}}}|<!--
  <group layout="horizontal">
  --><span class="archive-number quality-{{lc:{{{quality|none}}}}}"><!--
    <data source="category">
    -->{{{number}}}<!--
      <label>Category</label>
  --></span><!--
      <format>[[{{{category}}}]]</format>
-->}}<!--
    </data>
-->{{{name|{{PAGENAME}}}}}<!--
    <data source="type">
-->}}}
      <label>Type</label>
|subtitle = {{{subtitle|}}}
      <format>[[{{{type}}}]]</format>
|image = {{#if:{{{image|}}}|[[File:{{{image|}}}]]|[[File:{{{title|{{{name|{{PAGENAME}}}}}}}} Icon.png]]}}
    </data>
|images = {{#if:{{{images|}}}|{{Array|{{{images}}}|;|[[File:²{#explode:{item}¦:¦0}²]]|,|template=1}}}}
   </group>
|tabs = {{#if:{{{images|}}}|{{Array|{{{images}}}|;|²{#explode:{item}¦:¦1}²|,|template=1}}}}
  <data source="quality">
|sections = Information, Description, Selling Prices
    <label>Quality</label>
 
     <format>{{{quality}}}</format>
|Information_collapsible = Yes
   </data>
|Information = Category, Type, Quality, Size, Habitat, Distribution, Active Time
  <data source="min_size">
|Category = {{#if:{{{category|}}}|[[{{{category}}}]]}}
    <label>Size</label>
|Type = {{#if:{{{type|}}}|[[{{{type}}}]]}}
    <format>{{{min_size}}} - {{{max_size}}} Li</format>
|Quality = <!--
  </data>
-->{{#if:{{{quality|}}}|<!--
  <data source="habitat">
   --><span class="quality-label quality-{{lc:{{{quality|none}}}}}"><!--
    <label>Habitat</label>
     -->{{{quality|None}}}<!--
    <format>{{{habitat}}}</format>
   --></span><!--
  </data>
-->}}
  <data source="distribution">
|Size = {{{min_size|???}}} {{{max_size|???}}} Li
    <label>Distribution</label>
|Habitat = {{{habitat|}}}
    <format>{{#switch:{{{distribution|}}}|All Regions=All Regions|#default=[[{{{distribution}}}]]}}</format>
|Distribution = {{#if:{{{distribution|}}}|{{#switch:{{{distribution}}}|All Regions=All Regions|Exclusive to Islets=Exclusive to [[Islets]]|#default=[[{{{distribution}}}]]}}}}
  </data>
|Active Time = {{#if:{{{time|}}}|{{#switch:{{{time}}}|All Day=All Day|#default=[[{{{time}}}]]}}}}
  <data source="time">
 
    <label>Active Time</label>
|Description_collapsible = Yes
    <format>{{#switch:{{{time|}}}|All Day=All Day|#default=[[{{{time}}}]]}}</format>
|Description = DescriptionText
  </data>
|DescriptionText_wide = Yes
  <data source="description">
|DescriptionText = {{{description|}}}
    <format>'''Description'''<br>{{{description}}}</format>
 
  </data>
|Selling Prices_collapsible = Yes
</infobox><!--
|Selling Prices_columns = 3
|Selling Prices = ★, ★★, ★★★
|★ = {{Item|Dough|x={{{sell1|{{{price1|?}}}}}}|notext=1}}
|★★ = {{Item|Dough|x={{{sell2|{{{price2|?}}}}}}|notext=1}}
|★★★ = {{Item|Dough|x={{{sell3|{{{price3|?}}}}}}|notext=1}}
}}<!--
 
-->{{Namespace|main=<!--
-->{{Namespace|main=<!--
-->[[Category:Creatures]]<!--
-->[[Category:Creatures]]<!--
Sort
  Sort
-->{{#if:{{{number|}}}|[[Category:Creature|{{{number}}}]]|[[Category:Creature]][[Category:Creature Missing Number]]}}<!--
-->{{#if:{{{number|}}}|[[Category:Creature|{{{number}}}]]|[[Category:Creature]][[Category:Creature Missing Number]]}}<!--
Type
  Category
-->{{#switch:{{{category}}}|Shore-Dweller=[[Category:Shore-Dwellers]]|Insect=[[Category:Insects]]|[[Category:{{{category}}}]]}}<!--
  Type
-->{{#if:{{{type|}}}|[[Category:{{{type}}}]]}}<!--
-->{{#if:{{{type|}}}|[[Category:{{{type}}}]]}}<!--
Category
  Quality
-->{{#if:{{{category|}}}|[[Category:{{{category}}}]]}}<!--
Quality
-->{{#switch:{{{quality}}}|Gray|Green|Purple|Gold=[[Category:{{{quality}}} Quality]]}}
-->{{#switch:{{{quality}}}|Gray|Green|Purple|Gold=[[Category:{{{quality}}} Quality]]}}
   {{#if:{{{quality|}}}|[[Category:Creature by Quality|{{#switch:{{{quality|}}}
   {{#if:{{{quality|}}}|[[Category:Creatures by Quality|{{#switch:{{{quality|}}}
   |Gray       = 0
   |Gray     = 0
   |Green       = 1
   |Green   = 1
   |Purple     = 2
   |Purple   = 2
   |Gold       = 3
   |Gold     = 3
   |#default = 4
   |#default = 4
   }}]]}}<!--
   }}]]}}<!--
  Distribution
  Distribution
-->{{#if:{{{distribution|}}}|[[Category:{{{distribution}}} Creatures]]{{#if:{{{type|}}}|[[Category:{{{distribution}}} {{{type|}}}]]}}}}<!--
-->{{#if:{{{distribution|}}}|[[Category:{{{distribution}}} Creatures]]{{#if:{{{type|}}}|[[Category:{{{distribution}}} {{{type|}}}]]}}}}<!--
Time
  Time
-->{{#if:{{{time|}}}|[[Category:{{{time}}} Creatures]]{{#if:{{{type|}}}|[[Category:{{{time}}} {{{type|}}}]]}}}}<!--
-->{{#if:{{{time|}}}|[[Category:{{{time}}} Creatures]]{{#if:{{{type|}}}|[[Category:{{{time}}} {{{type|}}}]]}}}}<!--
-->}}<!--
-->}}<!--
--></includeonly><noinclude>{{Documentation|type=Infobox}}</noinclude>
--></includeonly><noinclude>{{Documentation|type=Infobox}}</noinclude>

Latest revision as of 13:17, 21 February 2026

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

The documentation for this template is missing. Click here to create it.