Jump to content

Template:Terminology Infobox: Difference between revisions

From The Petit Planet Wiki
Eleiyas (talk | contribs)
No edit summary
Updated to DRUID infobox
Line 1: Line 1:
<includeonly><infobox>
<includeonly>{{#invoke:Infobox|main
<title source="name">
|kind = Terminology
<default>{{PAGENAME}}</default>
|sep = ,
<format>{{#if:{{{icon|}}}|{{Icon|{{{name|}}}}}|}}&nbsp;{{#if:{{{name|}}}|{{{name|}}}|{{PAGENAME}}}}</format>
|title = {{{title|{{{name|{{PAGENAME}}}}}}}}
</title>
|subtitle = {{{subtitle|}}}
<header name="secondary_title">{{{subtitle|}}}</header>
|image = {{#if:{{{image|}}}|[[File:{{{image|}}}]]|[[File:{{{title|{{{name|{{PAGENAME}}}}}}}} {{{type|}}}.png]]}}
<image source="image">
|images = {{#if:{{{images|}}}|{{Array|{{{images}}}|;|[[File:²{#explode:{item}¦:¦0}²]]|,|template=1}}}}
<caption source="caption"/>
|tabs = {{#if:{{{images|}}}|{{Array|{{{images}}}|;|²{#explode:{item}¦:¦1}²|,|template=1}}}}
</image>
|sections = Information, Description
<data source="type">
 
<label>Type</label>
|Information_collapsible = Yes
<format>[[{{{type}}}]]{{#if:{{{type2|}}}|<br />[[{{{type2}}}]]}}{{#if:{{{type3|}}}|<br />[[{{{type3}}}]]}}{{#if:{{{type4|}}}|<br />[[{{{type4}}}]]}}{{#if:{{{type5|}}}|<br />[[{{{type5}}}]]}}</format>
|Information = Type, Group, Event
</data>
|Type = <!--
<data source="group">
-->{{#if:{{#explode:{{{type}}}|;|1}}|<!--
<label>Group</label>
  -->{{Array|{{{type}}}|;|* [[{item}]]{newline} }}|<!--
<format>[[{{{group}}}]]{{#if:{{{group2|}}}|<br />[[{{{group2}}}]]}}{{#if:{{{group3|}}}|<br />[[{{{group3}}}]]}}{{#if:{{{group4|}}}|<br />[[{{{group4}}}]]}}{{#if:{{{group5|}}}|<br />[[{{{group5}}}]]}}</format>
  -->{{#if:{{{type|}}}|[[{{{type}}}]]}}<!--
</data>
-->}}
<data source="description">
|Group = <!--
<label>Description</label>
-->{{#if:{{#explode:{{{group}}}|;|1}}|<!--
</data>
  -->{{Array|{{{group}}}|;|* [[{item}]]{newline} }}|<!--
<data source="event">
  -->{{#if:{{{group|}}}|[[{{{group}}}]]}}<!--
<label>Event</label>
-->}}
<format>[[{{{event}}}]]{{#if:{{{event2|}}}|<br />[[{{{event2|}}}]]|}}{{#if:{{{event3|}}}|<br />[[{{{event3|}}}]]|}}{{#if:{{{event4|}}}|<br />[[{{{event4|}}}]]|}}{{#if:{{{event5|}}}|<br />[[{{{event5|}}}]]|}}{{#if:{{{event6|}}}|<br />[[{{{event6|}}}]]|}}{{#if:{{{event7|}}}|<br />[[{{{event7|}}}]]|}}{{#if:{{{event8|}}}|<br />[[{{{event8|}}}]]|}}{{#if:{{{event9|}}}|<br />[[{{{event9|}}}]]|}}</format>
|Event = <!--
</data>
-->{{#if:{{#explode:{{{event}}}|;|1}}|<!--
</infobox>{{Namespace|main=[[Category:Terminology]]<!--
  -->{{Array|{{{event}}}|;|* [[{item}]]{newline} }}|<!--
Set page display title if title is different from page name
  -->{{#if:{{{event|}}}|[[{{{event}}}]]}}<!--
-->{{#ifeq:{{NAMESPACE}}||<!--
-->}}
-->{{#if:{{{name|}}}{{{displaytitle|}}}|{{#ifeq:{{{PAGENAME}}}|{{{name}}}||{{#ifeq:{{lc:{{{displaytitle|}}}}}|no||{{DISPLAYTITLE:{{{displaytitle|{{{name}}}}}}|noreplace}}}}}}}}<!--
 
|Description_collapsible = Yes
|Description = DescriptionText
|DescriptionText_wide = Yes
|DescriptionText = {{{description|}}}
}}<!--
 
-->{{Namespace|main=<!--
-->[[Category:Terminology]]<!--
  Type and Group
-->{{#if:{{{type|}}}|{{Array|{{{type}}}|;|[[Category:{item}]]}}}}<!--
-->{{#if:{{{group|}}}|{{Array|{{{group}}}|;|[[Category:{item}]]}}}}<!--
  Event
-->{{#if:{{{event|}}}|[[Category:Event Terminology]]{{Array|{{{event}}}|;|[[Category:{item} Terminology]]}}}}<!--
-->}}<!--
-->}}<!--
-->{{#if:{{{type|}}}|[[Category:{{{type|}}}]]}}<!--
--></includeonly><noinclude>{{Documentation|type=Infobox}}</noinclude>
-->{{#if:{{{type2|}}}|[[Category:{{{type2|}}}]]}}<!--
-->{{#if:{{{type3|}}}|[[Category:{{{type3|}}}]]}}<!--
-->{{#if:{{{type4|}}}|[[Category:{{{type4|}}}]]}}<!--
-->{{#if:{{{type5|}}}|[[Category:{{{type5|}}}]]}}<!--
-->{{#if:{{{group|}}}|[[Category:{{{group|}}}]]}}<!--
-->{{#if:{{{group2|}}}|[[Category:{{{group2|}}}]]}}<!--
-->{{#if:{{{group3|}}}|[[Category:{{{group3|}}}]]}}<!--
-->{{#if:{{{group4|}}}|[[Category:{{{group4|}}}]]}}<!--
-->{{#if:{{{group5|}}}|[[Category:{{{group5|}}}]]}}<!--
-->{{#if:{{{event|}}}|[[Category:{{{event}}} Terminology]][[Category:Event Terminology]]}}<!--
-->{{#if:{{{event2|}}}|[[Category:{{{event2}}} Terminology]]}}<!--
-->{{#if:{{{event3|}}}|[[Category:{{{event3}}} Terminology]]}}<!--
-->{{#if:{{{event4|}}}|[[Category:{{{event4}}} Terminology]]}}<!--
-->{{#if:{{{event5|}}}|[[Category:{{{event5}}} Terminology]]}}<!--
-->{{#if:{{{event6|}}}|[[Category:{{{event6}}} Terminology]]}}<!--
-->{{#if:{{{event7|}}}|[[Category:{{{event7}}} Terminology]]}}<!--
-->{{#if:{{{event8|}}}|[[Category:{{{event8}}} Terminology]]}}<!--
-->{{#if:{{{event9|}}}|[[Category:{{{event9}}} Terminology]]}}<!--
-->}}</includeonly><noinclude>{{Documentation|type=Infobox}}</noinclude>

Revision as of 13:51, 21 February 2026

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

Example

Something
{{Terminology Infobox
|title        = Something
|image        = Petit Planet Icon.png
|type         = HoYoverse
}}

Infobox for Terminology.

Template parameters[Edit template data]

This template has custom formatting.

ParameterDescriptionTypeStatus
titletitle

no description

Unknownsuggested
imageimage

no description

Unknownsuggested
captioncaption

no description

Unknownoptional
typetype

no description

Unknownsuggested
type2type2

no description

Unknownoptional
type3type3

no description

Unknownoptional
type4type4

no description

Unknownoptional
type5type5

no description

Unknownoptional