Jump to content

Template:Infobox: Difference between revisions

From MicroVault
Created page with "<includeonly> <div class="infobox" style="width:{{{width|300px}}}; font-size:90%; border:1px solid #aaa; background:#f9f9f9; padding:5px; float:right; clear:right; margin:0 0 1em 1em;"> <!-- Title --> <div style="{{{titlestyle|background:#e9e9e9; font-size:125%; font-weight:bold; text-align:center; padding:4px;}}}"> {{{above|}}} </div> <!-- Main image --> {{#if:{{{image|}}}| <div style="text-align:center; margin:6px 0;"> [[File:{{{image}}}|{{{imagesize|250px}}}]] {{#if..."
 
No edit summary
 
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<div style="float:right; clear:right; margin:0 0 1em 1em; width:300px; max-width:100%; font-size:93%;">
<div class="infobox" style="width:{{{width|300px}}}; font-size:90%; border:1px solid #aaa; background:#f9f9f9; padding:5px; float:right; clear:right; margin:0 0 1em 1em;">
<div style="border: 1px solid #1e3a5f; border-radius:8px; overflow:hidden; background:#f8f9fa;">


<!-- Title -->
{| class="wikitable" style="width:100%; border:none; background:transparent; margin:0; border-collapse:separate; border-spacing:0;"
<div style="{{{titlestyle|background:#e9e9e9; font-size:125%; font-weight:bold; text-align:center; padding:4px;}}}">
 
{{{above|}}}
<!-- TITLE -->
</div>
|-
! colspan="2" style="background:#1e3a5f; color:white; font-size:135%; padding:10px; text-align:center; border-radius:7px 7px 0 0;" |
{{{title|{{PAGENAME}}}}}
 
<!-- MAIN IMAGE -->
|-
| colspan="2" style="text-align:center; padding:10px 0;" |
{{{image|[[File:No flag.svg|240px|border]]}}}
{{{image2|}}}


<!-- Main image -->
<!-- DATA ROWS -->
{{#if:{{{image|}}}|
|-
<div style="text-align:center; margin:6px 0;">
! style="background:#e6f2ff; padding:6px 12px; width:38%; white-space:nowrap;" | {{{label2|}}}
[[File:{{{image}}}|{{{imagesize|250px}}}]]
| style="padding:6px 12px;" | {{{data2|}}}
{{#if:{{{caption|}}}|<div style="font-size:85%;">{{{caption}}}</div>|}}
</div>
}}


<!-- Second image -->
|-
{{#if:{{{image2|}}}|
! style="background:#e6f2ff; padding:6px 12px; white-space:nowrap;" | {{{label3|}}}
<div style="text-align:center; margin:6px 0;">
| style="padding:6px 12px;" | {{{data3|}}}
[[File:{{{image2}}}|{{{image2size|150px}}}]]
{{#if:{{{caption2|}}}|<div style="font-size:85%;">{{{caption2}}}</div>|}}
</div>
}}


<!-- Body fields -->
|-
<table style="width:100%; border-collapse:collapse;">
! style="background:#e6f2ff; padding:6px 12px; white-space:nowrap;" | {{{label4|}}}
{{{body|}}}
| style="padding:6px 12px;" | {{{data4|}}}


<!-- Automatic label/data pairs -->
|-
{{#if:{{{label1|}}}|<tr><th style="text-align:left; padding:3px; background:#eee;">{{{label1}}}</th><td style="padding:3px;">{{{data1}}}</td></tr>|}}
! style="background:#e6f2ff; padding:6px 12px; white-space:nowrap;" | {{{label5|}}}
{{#if:{{{label2|}}}|<tr><th style="text-align:left; padding:3px; background:#eee;">{{{label2}}}</th><td style="padding:3px;">{{{data2}}}</td></tr>|}}
| style="padding:6px 12px;" | {{{data5|}}}
{{#if:{{{label3|}}}|<tr><th style="text-align:left; padding:3px; background:#eee;">{{{label3}}}</th><td style="padding:3px;">{{{data3}}}</td></tr>|}}
{{#if:{{{label4|}}}|<tr><th style="text-align:left; padding:3px; background:#eee;">{{{label4}}}</th><td style="padding:3px;">{{{data4}}}</td></tr>|}}
{{#if:{{{label5|}}}|<tr><th style="text-align:left; padding:3px; background:#eee;">{{{label5}}}</th><td style="padding:3px;">{{{data5}}}</td></tr>|}}
{{#if:{{{label6|}}}|<tr><th style="text-align:left; padding:3px; background:#eee;">{{{label6}}}</th><td style="padding:3px;">{{{data6}}}</td></tr>|}}
{{#if:{{{label7|}}}|<tr><th style="text-align:left; padding:3px; background:#eee;">{{{label7}}}</th><td style="padding:3px;">{{{data7}}}</td></tr>|}}
{{#if:{{{label8|}}}|<tr><th style="text-align:left; padding:3px; background:#eee;">{{{label8}}}</th><td style="padding:3px;">{{{data8}}}</td></tr>|}}
{{#if:{{{label9|}}}|<tr><th style="text-align:left; padding:3px; background:#eee;">{{{label9}}}</th><td style="padding:3px;">{{{data9}}}</td></tr>|}}
{{#if:{{{label10|}}}|<tr><th style="text-align:left; padding:3px; background:#eee;">{{{label10}}}</th><td style="padding:3px;">{{{data10}}}</td></tr>|}}


</table>
|-
! style="background:#e6f2ff; padding:6px 12px; white-space:nowrap;" | {{{label6|}}}
| style="padding:6px 12px;" | {{{data6|}}}


</div>
|-
</includeonly>
! style="background:#e6f2ff; padding:6px 12px; white-space:nowrap;" | {{{label7|}}}
| style="padding:6px 12px;" | {{{data7|}}}


<noinclude>
|-
'''Template:Infobox'''
! style="background:#e6f2ff; padding:6px 12px; white-space:nowrap;" | {{{label8|}}}
| style="padding:6px 12px;" | {{{data8|}}}


Base template for infoboxes.
|-
! style="background:#e6f2ff; padding:6px 12px; white-space:nowrap;" | {{{label9|}}}
| style="padding:6px 12px;" | {{{data9|}}}


Usage example:
<!-- FOOTER / BELOW -->
<pre>
|-
{{Infobox
| colspan="2" style="background:#fffff; color:white; text-align:center; padding:9px; font-size:95%; border-radius:0 0 8px 8px;" |
| above = Example Title
{{{below|}}}
| image = Example.png
| caption = Example Caption


| label1 = Foo
|}
| data1  = Bar
</div>
</div>


| label2 = Baz
<noinclude>[[Category:Infobox templates]]</noinclude>
| data2  = Qux
}}
</pre>
</noinclude>

Latest revision as of 19:45, 19 November 2025