Template:Infobox: Difference between revisions

From Pirate Software Wiki
(Undid revision 855063393 by Jdlrobson (talk) rather problematic change mentioned on talk page, reverting until it can be sorted)
(Trying to implement an modular infobox)
Tag: Replaced
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#invoke:Infobox|infobox}}<includeonly>{{template other|{{#ifeq:{{PAGENAME}}|Infobox||{{#ifeq:{{str left|{{SUBPAGENAME}}|7}}|Infobox|[[Category:Infobox templates|{{remove first word|{{SUBPAGENAME}}}}]]}}}}|}}</includeonly><noinclude>
<includeonly>{{infobox start|{{{class|}}}}}
{{documentation}}
{{infobox header
<!-- Categories go in the /doc subpage, and interwikis go in Wikidata. -->
| name = {{{name|{{PAGENAME}}}}}
</noinclude>
| wideimage = {{{image|{{{name|{{PAGENAME}}}}}.png}}}
| description = {{{description|}}}
}}
 
{{infobox section|{{#if:{{{section1|}}}|{{{section1}}}|Infos}}}}
{{infobox row|{{{info1|}}}|{{{info1value|}}}|{{{info1value|}}}}}
{{infobox section|{{{section2}}}|{{{section2|}}}}}
{{infobox row|{{{info2|}}}|{{{info2value|}}}|{{{info2value|}}}}}
{{infobox section|{{{section3}}}|{{{section3|}}}}}
{{infobox row|{{{info3|}}}|{{{info3value|}}}|{{{info3value|}}}}}
{{infobox section|{{{section4}}}|{{{section4|}}}}}
{{infobox row|{{{info4|}}}|{{{info4value|}}}|{{{info4value|}}}}}
{{infobox section|{{{section5}}}|{{{section5|}}}}}
{{infobox row|{{{info5|}}}|{{{info5value|}}}|{{{info5value|}}}}}
{{infobox section|{{{section6}}}|{{{section6|}}}}}
{{infobox row|{{{info6|}}}|{{{info6value|}}}|{{{info6value|}}}}}
{{infobox section|{{{section7}}}|{{{section7|}}}}}
{{infobox row|{{{info7|}}}|{{{info7value|}}}|{{{info7value|}}}}}
{{infobox section|{{{section8}}}|{{{section8|}}}}}
{{infobox row|{{{info8|}}}|{{{info8value|}}}|{{{info8value|}}}}}
{{infobox section|{{{section9}}}|{{{section9|}}}}}
{{infobox row|{{{info9|}}}|{{{info9value|}}}|{{{info9value|}}}}}
{{infobox section|{{{section10}}}|{{{section10|}}}}}
{{infobox row|{{{info10|}}}|{{{info10value|}}}|{{{info10value|}}}}}
{{infobox end}}</includeonly><noinclude>
{{doc}}
[[Category:Infobox templates]]</noinclude>

Latest revision as of 15:14, 29 November 2023

Documentation

This is a flexible generic infobox with customize-able fields. It is made using infobox parts. It is intended to be used in situations that require a one-time infobox that is not reused enough for a dedicated template. It is not intended to be a template called to make another infobox template. For information on how to make an infobox using these parts, observe this page's source code or see Template:Infobox example.

Usage

{{infobox
| class = 
| name = 
| image = 
| description = 
| section1 = 
| info1 = 
| info1value = 
| section2 = 
| info2 = 
| info2value = 
| section3 = 
| info3 = 
| info3value = 
| section4 = 
| info4 = 
| info4value = 
| section5 = 
| info5 = 
| info5value = 
| section6 = 
| info6 = 
| info6value = 
| section7 = 
| info7 = 
| info7value = 
}}

Parameters

  • class - Optional. Adds a second class to the infobox, allowing for customizing individual or groups of infoboxes. See Template:Infobox start/doc for more info.
  • image - Images should be formatted as image.jpg. The [[ ]] and File: are not necessary.

Example

Fire
Main Info
Race Plushie
Source Banana
Other Info
Related Fun
{{Infobox
| name       = Fire
| image      = Thor.png
| section1   = Main Info
| info1      = Race
| info1value = Plushie
| info2      = Location
| info2value = 
| info3      = Source
| info3value = Banana
| info4      = Reward
| info4value = 
| section5   = Other Info
| info5      = Related
| info5value = Fun
| info6      = ID
| info6value =
}}