Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Terminology Infobox: Difference between revisions

Template page
Eleiyas (talk | contribs)
actually add categorization to this maybe.
mNo edit summary
 
(4 intermediate revisions by 2 users not shown)
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|}}}|{{Exists|File:{{{image}}}|[[File:{{{image}}}]]|<nowiki />}}}}
<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:{{{title|}}}{{{displaytitle|}}}|{{#ifeq:{{{PAGENAME}}}|{{{title}}}||{{#ifeq:{{lc:{{{displaytitle|}}}}}|no||{{DISPLAYTITLE:{{{displaytitle|{{{title}}}}}}|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>