Template:Infobox: Difference between revisions
From FusionGirl Wiki
Jump to navigationJump to search
(Created page with " <noinclude> <templatedata> { "params": { "name": { "required": true } } } </templatedata> </noinclude>") |
(Rebuild Template:Infobox - pure wikitext with ParserFunctions (40 rows)) |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<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> | |||
== FusionGirl Infobox Template == | |||
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 |