Template:Infobox: Difference between revisions

From FusionGirl Wiki
Jump to navigationJump to search
No edit summary
(Rebuild Template:Infobox - pure wikitext with ParserFunctions (40 rows))
 
(2 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><table class="infobox infobox-fusiongirl"><tr><th colspan="2" class="infobox-title">{{#if:{{{title|}}}|{{{title}}}|{{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}}}</th></tr>{{#if:{{{above|}}}|<tr><td colspan="2" class="infobox-above">{{{above}}}</td></tr>}}{{#if:{{{subheader|}}}|<tr><td colspan="2" class="infobox-subheader">{{{subheader}}}</td></tr>}}{{#if:{{{image|}}}|<tr><td colspan="2" class="infobox-image">{{{image}}}{{#if:{{{caption|}}}|<div class="infobox-caption">{{{caption}}}</div>}}</td></tr>}}{{#if:{{{image2|}}}|<tr><td colspan="2" class="infobox-image">{{{image2}}}{{#if:{{{caption2|}}}|<div class="infobox-caption">{{{caption2}}}</div>}}</td></tr>}}{{#if:{{{header1|}}}|<tr><th colspan="2" class="infobox-header">{{{header1}}}</th></tr>}}{{#if:{{{data1|}}}|{{#if:{{{label1|}}}|<tr><th class="infobox-label">{{{label1}}}</th><td class="infobox-data">{{{data1}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data1}}}</td></tr>}}}}{{#if:{{{header2|}}}|<tr><th colspan="2" class="infobox-header">{{{header2}}}</th></tr>}}{{#if:{{{data2|}}}|{{#if:{{{label2|}}}|<tr><th class="infobox-label">{{{label2}}}</th><td class="infobox-data">{{{data2}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data2}}}</td></tr>}}}}{{#if:{{{header3|}}}|<tr><th colspan="2" class="infobox-header">{{{header3}}}</th></tr>}}{{#if:{{{data3|}}}|{{#if:{{{label3|}}}|<tr><th class="infobox-label">{{{label3}}}</th><td class="infobox-data">{{{data3}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data3}}}</td></tr>}}}}{{#if:{{{header4|}}}|<tr><th colspan="2" class="infobox-header">{{{header4}}}</th></tr>}}{{#if:{{{data4|}}}|{{#if:{{{label4|}}}|<tr><th class="infobox-label">{{{label4}}}</th><td class="infobox-data">{{{data4}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data4}}}</td></tr>}}}}{{#if:{{{header5|}}}|<tr><th colspan="2" class="infobox-header">{{{header5}}}</th></tr>}}{{#if:{{{data5|}}}|{{#if:{{{label5|}}}|<tr><th class="infobox-label">{{{label5}}}</th><td class="infobox-data">{{{data5}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data5}}}</td></tr>}}}}{{#if:{{{header6|}}}|<tr><th colspan="2" class="infobox-header">{{{header6}}}</th></tr>}}{{#if:{{{data6|}}}|{{#if:{{{label6|}}}|<tr><th class="infobox-label">{{{label6}}}</th><td class="infobox-data">{{{data6}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data6}}}</td></tr>}}}}{{#if:{{{header7|}}}|<tr><th colspan="2" class="infobox-header">{{{header7}}}</th></tr>}}{{#if:{{{data7|}}}|{{#if:{{{label7|}}}|<tr><th class="infobox-label">{{{label7}}}</th><td class="infobox-data">{{{data7}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data7}}}</td></tr>}}}}{{#if:{{{header8|}}}|<tr><th colspan="2" class="infobox-header">{{{header8}}}</th></tr>}}{{#if:{{{data8|}}}|{{#if:{{{label8|}}}|<tr><th class="infobox-label">{{{label8}}}</th><td class="infobox-data">{{{data8}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data8}}}</td></tr>}}}}{{#if:{{{header9|}}}|<tr><th colspan="2" class="infobox-header">{{{header9}}}</th></tr>}}{{#if:{{{data9|}}}|{{#if:{{{label9|}}}|<tr><th class="infobox-label">{{{label9}}}</th><td class="infobox-data">{{{data9}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data9}}}</td></tr>}}}}{{#if:{{{header10|}}}|<tr><th colspan="2" class="infobox-header">{{{header10}}}</th></tr>}}{{#if:{{{data10|}}}|{{#if:{{{label10|}}}|<tr><th class="infobox-label">{{{label10}}}</th><td class="infobox-data">{{{data10}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data10}}}</td></tr>}}}}{{#if:{{{header11|}}}|<tr><th colspan="2" class="infobox-header">{{{header11}}}</th></tr>}}{{#if:{{{data11|}}}|{{#if:{{{label11|}}}|<tr><th class="infobox-label">{{{label11}}}</th><td class="infobox-data">{{{data11}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data11}}}</td></tr>}}}}{{#if:{{{header12|}}}|<tr><th colspan="2" class="infobox-header">{{{header12}}}</th></tr>}}{{#if:{{{data12|}}}|{{#if:{{{label12|}}}|<tr><th class="infobox-label">{{{label12}}}</th><td class="infobox-data">{{{data12}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data12}}}</td></tr>}}}}{{#if:{{{header13|}}}|<tr><th colspan="2" class="infobox-header">{{{header13}}}</th></tr>}}{{#if:{{{data13|}}}|{{#if:{{{label13|}}}|<tr><th class="infobox-label">{{{label13}}}</th><td class="infobox-data">{{{data13}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data13}}}</td></tr>}}}}{{#if:{{{header14|}}}|<tr><th colspan="2" class="infobox-header">{{{header14}}}</th></tr>}}{{#if:{{{data14|}}}|{{#if:{{{label14|}}}|<tr><th class="infobox-label">{{{label14}}}</th><td class="infobox-data">{{{data14}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data14}}}</td></tr>}}}}{{#if:{{{header15|}}}|<tr><th colspan="2" class="infobox-header">{{{header15}}}</th></tr>}}{{#if:{{{data15|}}}|{{#if:{{{label15|}}}|<tr><th class="infobox-label">{{{label15}}}</th><td class="infobox-data">{{{data15}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data15}}}</td></tr>}}}}{{#if:{{{header16|}}}|<tr><th colspan="2" class="infobox-header">{{{header16}}}</th></tr>}}{{#if:{{{data16|}}}|{{#if:{{{label16|}}}|<tr><th class="infobox-label">{{{label16}}}</th><td class="infobox-data">{{{data16}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data16}}}</td></tr>}}}}{{#if:{{{header17|}}}|<tr><th colspan="2" class="infobox-header">{{{header17}}}</th></tr>}}{{#if:{{{data17|}}}|{{#if:{{{label17|}}}|<tr><th class="infobox-label">{{{label17}}}</th><td class="infobox-data">{{{data17}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data17}}}</td></tr>}}}}{{#if:{{{header18|}}}|<tr><th colspan="2" class="infobox-header">{{{header18}}}</th></tr>}}{{#if:{{{data18|}}}|{{#if:{{{label18|}}}|<tr><th class="infobox-label">{{{label18}}}</th><td class="infobox-data">{{{data18}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data18}}}</td></tr>}}}}{{#if:{{{header19|}}}|<tr><th colspan="2" class="infobox-header">{{{header19}}}</th></tr>}}{{#if:{{{data19|}}}|{{#if:{{{label19|}}}|<tr><th class="infobox-label">{{{label19}}}</th><td class="infobox-data">{{{data19}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data19}}}</td></tr>}}}}{{#if:{{{header20|}}}|<tr><th colspan="2" class="infobox-header">{{{header20}}}</th></tr>}}{{#if:{{{data20|}}}|{{#if:{{{label20|}}}|<tr><th class="infobox-label">{{{label20}}}</th><td class="infobox-data">{{{data20}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data20}}}</td></tr>}}}}{{#if:{{{header21|}}}|<tr><th colspan="2" class="infobox-header">{{{header21}}}</th></tr>}}{{#if:{{{data21|}}}|{{#if:{{{label21|}}}|<tr><th class="infobox-label">{{{label21}}}</th><td class="infobox-data">{{{data21}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data21}}}</td></tr>}}}}{{#if:{{{header22|}}}|<tr><th colspan="2" class="infobox-header">{{{header22}}}</th></tr>}}{{#if:{{{data22|}}}|{{#if:{{{label22|}}}|<tr><th class="infobox-label">{{{label22}}}</th><td class="infobox-data">{{{data22}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data22}}}</td></tr>}}}}{{#if:{{{header23|}}}|<tr><th colspan="2" class="infobox-header">{{{header23}}}</th></tr>}}{{#if:{{{data23|}}}|{{#if:{{{label23|}}}|<tr><th class="infobox-label">{{{label23}}}</th><td class="infobox-data">{{{data23}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data23}}}</td></tr>}}}}{{#if:{{{header24|}}}|<tr><th colspan="2" class="infobox-header">{{{header24}}}</th></tr>}}{{#if:{{{data24|}}}|{{#if:{{{label24|}}}|<tr><th class="infobox-label">{{{label24}}}</th><td class="infobox-data">{{{data24}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data24}}}</td></tr>}}}}{{#if:{{{header25|}}}|<tr><th colspan="2" class="infobox-header">{{{header25}}}</th></tr>}}{{#if:{{{data25|}}}|{{#if:{{{label25|}}}|<tr><th class="infobox-label">{{{label25}}}</th><td class="infobox-data">{{{data25}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data25}}}</td></tr>}}}}{{#if:{{{header26|}}}|<tr><th colspan="2" class="infobox-header">{{{header26}}}</th></tr>}}{{#if:{{{data26|}}}|{{#if:{{{label26|}}}|<tr><th class="infobox-label">{{{label26}}}</th><td class="infobox-data">{{{data26}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data26}}}</td></tr>}}}}{{#if:{{{header27|}}}|<tr><th colspan="2" class="infobox-header">{{{header27}}}</th></tr>}}{{#if:{{{data27|}}}|{{#if:{{{label27|}}}|<tr><th class="infobox-label">{{{label27}}}</th><td class="infobox-data">{{{data27}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data27}}}</td></tr>}}}}{{#if:{{{header28|}}}|<tr><th colspan="2" class="infobox-header">{{{header28}}}</th></tr>}}{{#if:{{{data28|}}}|{{#if:{{{label28|}}}|<tr><th class="infobox-label">{{{label28}}}</th><td class="infobox-data">{{{data28}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data28}}}</td></tr>}}}}{{#if:{{{header29|}}}|<tr><th colspan="2" class="infobox-header">{{{header29}}}</th></tr>}}{{#if:{{{data29|}}}|{{#if:{{{label29|}}}|<tr><th class="infobox-label">{{{label29}}}</th><td class="infobox-data">{{{data29}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data29}}}</td></tr>}}}}{{#if:{{{header30|}}}|<tr><th colspan="2" class="infobox-header">{{{header30}}}</th></tr>}}{{#if:{{{data30|}}}|{{#if:{{{label30|}}}|<tr><th class="infobox-label">{{{label30}}}</th><td class="infobox-data">{{{data30}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data30}}}</td></tr>}}}}{{#if:{{{header31|}}}|<tr><th colspan="2" class="infobox-header">{{{header31}}}</th></tr>}}{{#if:{{{data31|}}}|{{#if:{{{label31|}}}|<tr><th class="infobox-label">{{{label31}}}</th><td class="infobox-data">{{{data31}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data31}}}</td></tr>}}}}{{#if:{{{header32|}}}|<tr><th colspan="2" class="infobox-header">{{{header32}}}</th></tr>}}{{#if:{{{data32|}}}|{{#if:{{{label32|}}}|<tr><th class="infobox-label">{{{label32}}}</th><td class="infobox-data">{{{data32}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data32}}}</td></tr>}}}}{{#if:{{{header33|}}}|<tr><th colspan="2" class="infobox-header">{{{header33}}}</th></tr>}}{{#if:{{{data33|}}}|{{#if:{{{label33|}}}|<tr><th class="infobox-label">{{{label33}}}</th><td class="infobox-data">{{{data33}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data33}}}</td></tr>}}}}{{#if:{{{header34|}}}|<tr><th colspan="2" class="infobox-header">{{{header34}}}</th></tr>}}{{#if:{{{data34|}}}|{{#if:{{{label34|}}}|<tr><th class="infobox-label">{{{label34}}}</th><td class="infobox-data">{{{data34}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data34}}}</td></tr>}}}}{{#if:{{{header35|}}}|<tr><th colspan="2" class="infobox-header">{{{header35}}}</th></tr>}}{{#if:{{{data35|}}}|{{#if:{{{label35|}}}|<tr><th class="infobox-label">{{{label35}}}</th><td class="infobox-data">{{{data35}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data35}}}</td></tr>}}}}{{#if:{{{header36|}}}|<tr><th colspan="2" class="infobox-header">{{{header36}}}</th></tr>}}{{#if:{{{data36|}}}|{{#if:{{{label36|}}}|<tr><th class="infobox-label">{{{label36}}}</th><td class="infobox-data">{{{data36}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data36}}}</td></tr>}}}}{{#if:{{{header37|}}}|<tr><th colspan="2" class="infobox-header">{{{header37}}}</th></tr>}}{{#if:{{{data37|}}}|{{#if:{{{label37|}}}|<tr><th class="infobox-label">{{{label37}}}</th><td class="infobox-data">{{{data37}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data37}}}</td></tr>}}}}{{#if:{{{header38|}}}|<tr><th colspan="2" class="infobox-header">{{{header38}}}</th></tr>}}{{#if:{{{data38|}}}|{{#if:{{{label38|}}}|<tr><th class="infobox-label">{{{label38}}}</th><td class="infobox-data">{{{data38}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data38}}}</td></tr>}}}}{{#if:{{{header39|}}}|<tr><th colspan="2" class="infobox-header">{{{header39}}}</th></tr>}}{{#if:{{{data39|}}}|{{#if:{{{label39|}}}|<tr><th class="infobox-label">{{{label39}}}</th><td class="infobox-data">{{{data39}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data39}}}</td></tr>}}}}{{#if:{{{header40|}}}|<tr><th colspan="2" class="infobox-header">{{{header40}}}</th></tr>}}{{#if:{{{data40|}}}|{{#if:{{{label40|}}}|<tr><th class="infobox-label">{{{label40}}}</th><td class="infobox-data">{{{data40}}}</td></tr>|<tr><td colspan="2" class="infobox-data infobox-data-full">{{{data40}}}</td></tr>}}}}{{#if:{{{below|}}}|<tr><td colspan="2" class="infobox-below">{{{below}}}</td></tr>}}</table></includeonly><noinclude>
{{documentation}}
== FusionGirl Infobox Template ==
<!-- Categories go in the /doc subpage, and interwikis go in Wikidata. -->
Pure wikitext infobox using ParserFunctions. Supports up to 40 numbered rows.
 
=== Quick Example ===
<pre>
{{Infobox
| title  = Magneto Speeder
| image  = [[File:MagnetoSpeeder.png|250px]]
| caption = The Magneto Speeder in flight
| header1 = Overview
| label2  = Type
| data2  = Multi-role aerospace vehicle
| label3  = Developer
| data3  = [[Tho'ra Clan]]
| header4 = Specs
| label5  = Speed
| data5  = Mach 2+
| label6  = Range
| data6  = Global / orbital
| below  = [[Magneto Speeder|Main article]]
}}
</pre>
 
=== Parameters ===
{| class="wikitable"
|-
! Parameter !! Description
|-
| '''title''' / '''name''' || Infobox heading (defaults to page name)
|-
| '''above''' || Text above the image
|-
| '''subheader''' || Subtitle row
|-
| '''image''' / '''image2''' || Image wikitext
|-
| '''caption''' / '''caption2''' || Image caption
|-
| '''headerN''' || Full-width section header (N = 1-40)
|-
| '''labelN''' || Left-column label
|-
| '''dataN''' || Right-column data
|-
| '''below''' || Footer row
|}
 
[[Category:Infobox templates]]
</noinclude>
</noinclude>

Latest revision as of 17:53, 13 March 2026

FusionGirl Infobox Template

Pure wikitext infobox using ParserFunctions. Supports up to 40 numbered rows.

Quick Example

{{Infobox
| title   = Magneto Speeder
| image   = [[File:MagnetoSpeeder.png|250px]]
| caption = The Magneto Speeder in flight
| header1 = Overview
| label2  = Type
| data2   = Multi-role aerospace vehicle
| label3  = Developer
| data3   = [[Tho'ra Clan]]
| header4 = Specs
| label5  = Speed
| data5   = Mach 2+
| label6  = Range
| data6   = Global / orbital
| below   = [[Magneto Speeder|Main article]]
}}

Parameters

Parameter Description
title / name Infobox heading (defaults to page name)
above Text above the image
subheader Subtitle row
image / image2 Image wikitext
caption / caption2 Image caption
headerN Full-width section header (N = 1-40)
labelN Left-column label
dataN Right-column data
below Footer row