Template:Infobox person: Difference between revisions
From NSPedia
No edit summary |
No edit summary |
||
| Line 13: | Line 13: | ||
"> | "> | ||
<!-- NAME --> | <!-- NAME --> | ||
<tr> | <tr> | ||
<th colspan="2" style=" | <th colspan="2" style=" | ||
| Line 28: | Line 25: | ||
</tr> | </tr> | ||
<!-- | <!-- SUBTITLE --> | ||
<tr> | <tr> | ||
<td colspan="2" style=" | <td colspan="2" style=" | ||
| Line 41: | Line 37: | ||
<!-- IMAGE --> | <!-- IMAGE --> | ||
<tr> | <tr> | ||
<td colspan="2" style=" | <td colspan="2" style=" | ||
| Line 54: | Line 49: | ||
<!-- | <!-- ========================= --> | ||
<!-- SECTION 1 --> | <!-- SECTION 1 --> | ||
<!-- | <!-- ========================= --> | ||
<tr> | <tr> | ||
<th colspan="2" style=" | <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;"> | ||
text-align:center; | |||
background:#dfe1f2; | |||
font-weight:bold; | |||
font-size:110%; | |||
padding:3px; | |||
"> | |||
{{{section1|}}} | {{{section1|}}} | ||
</th> | </th> | ||
</tr> | </tr> | ||
<tr> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label1|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data1|}}}</td></tr> | ||
<th style="text-align:left;vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label2|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data2|}}}</td></tr> | ||
{{{label1|}}} | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label3|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data3|}}}</td></tr> | ||
</th> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label4|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data4|}}}</td></tr> | ||
<td style="vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label5|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data5|}}}</td></tr> | ||
{{{ | |||
</td> | |||
</tr> | |||
< | <!-- ========================= --> | ||
<!-- SECTION 2 --> | |||
<!-- ========================= --> | |||
< | |||
< | |||
<tr> | <tr> | ||
<th style="text-align: | <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;"> | ||
{{{ | {{{section2|}}} | ||
</th> | </th> | ||
</tr> | </tr> | ||
<tr> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label6|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data6|}}}</td></tr> | ||
<th style="text-align:left;vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label7|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data7|}}}</td></tr> | ||
{{{ | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label8|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data8|}}}</td></tr> | ||
</th> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label9|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data9|}}}</td></tr> | ||
<td style="vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label10|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data10|}}}</td></tr> | ||
{{{ | |||
</td> | |||
</tr> | |||
<!-- | <!-- ========================= --> | ||
<!-- SECTION | <!-- SECTION 3 --> | ||
<!-- | <!-- ========================= --> | ||
<tr> | <tr> | ||
<th colspan="2" style=" | <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;"> | ||
text-align:center; | {{{section3|}}} | ||
background:#dfe1f2; | |||
font-weight:bold; | |||
font-size:110%; | |||
padding:3px; | |||
"> | |||
{{{ | |||
</th> | </th> | ||
</tr> | </tr> | ||
<tr> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label11|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data11|}}}</td></tr> | ||
<th style="text-align:left;vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label12|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data12|}}}</td></tr> | ||
{{{ | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label13|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data13|}}}</td></tr> | ||
</th> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label14|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data14|}}}</td></tr> | ||
<td style="vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label15|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data15|}}}</td></tr> | ||
{{{ | |||
</td> | |||
</tr> | |||
< | <!-- ========================= --> | ||
<!-- SECTION 4 --> | |||
<!-- ========================= --> | |||
< | |||
< | |||
<tr> | <tr> | ||
<th style="text-align: | <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;"> | ||
{{{ | {{{section4|}}} | ||
</th> | </th> | ||
</tr> | </tr> | ||
<tr> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label16|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data16|}}}</td></tr> | ||
<th style="text-align:left;vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label17|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data17|}}}</td></tr> | ||
{{{ | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label18|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data18|}}}</td></tr> | ||
</th> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label19|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data19|}}}</td></tr> | ||
<td style="vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label20|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data20|}}}</td></tr> | ||
{{{ | |||
</td> | |||
</tr> | |||
<!-- | <!-- ========================= --> | ||
<!-- SECTION | <!-- SECTION 5 --> | ||
<!-- | <!-- ========================= --> | ||
<tr> | <tr> | ||
<th colspan="2" style=" | <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;"> | ||
text-align:center; | {{{section5|}}} | ||
background:#dfe1f2; | |||
font-weight:bold; | |||
font-size:110%; | |||
padding:3px; | |||
"> | |||
{{{ | |||
</th> | </th> | ||
</tr> | </tr> | ||
<tr> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label21|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data21|}}}</td></tr> | ||
<th style="text-align:left;vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label22|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data22|}}}</td></tr> | ||
{{{ | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label23|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data23|}}}</td></tr> | ||
</th> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label24|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data24|}}}</td></tr> | ||
<td style="vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label25|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data25|}}}</td></tr> | ||
{{{ | |||
</td> | |||
</tr> | |||
< | <!-- ========================= --> | ||
<!-- SECTION 6 --> | |||
<!-- ========================= --> | |||
< | |||
< | |||
<tr> | <tr> | ||
<th style="text-align: | <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;"> | ||
{{{ | {{{section6|}}} | ||
</th> | </th> | ||
</tr> | </tr> | ||
<tr> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label26|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data26|}}}</td></tr> | ||
<th style="text-align:left;vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label27|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data27|}}}</td></tr> | ||
{{{ | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label28|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data28|}}}</td></tr> | ||
</th> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label29|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data29|}}}</td></tr> | ||
<td style="vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label30|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data30|}}}</td></tr> | ||
{{{ | |||
</td> | |||
</tr> | |||
<!-- | <!-- ========================= --> | ||
<!-- SECTION | <!-- SECTION 7 --> | ||
<!-- | <!-- ========================= --> | ||
<tr> | <tr> | ||
<th colspan="2" style=" | <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;"> | ||
text-align:center; | {{{section7|}}} | ||
background:#dfe1f2; | |||
font-weight:bold; | |||
font-size:110%; | |||
padding:3px; | |||
"> | |||
{{{ | |||
</th> | </th> | ||
</tr> | </tr> | ||
<tr> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label31|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data31|}}}</td></tr> | ||
<th style="text-align:left;vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label32|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data32|}}}</td></tr> | ||
{{{ | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label33|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data33|}}}</td></tr> | ||
</th> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label34|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data34|}}}</td></tr> | ||
<td style="vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label35|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data35|}}}</td></tr> | ||
{{{ | |||
</td> | |||
</tr> | |||
< | <!-- ========================= --> | ||
<!-- SECTION 8 --> | |||
<!-- ========================= --> | |||
< | |||
< | |||
<tr> | <tr> | ||
<th style="text-align: | <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;"> | ||
{{{ | {{{section8|}}} | ||
</th> | </th> | ||
</tr> | </tr> | ||
<tr> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label36|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data36|}}}</td></tr> | ||
<th style="text-align:left;vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label37|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data37|}}}</td></tr> | ||
{{{ | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label38|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data38|}}}</td></tr> | ||
</th> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label39|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data39|}}}</td></tr> | ||
<td style="vertical-align:top;padding:4px 8px;"> | <tr><th style="text-align:left;vertical-align:top;padding:4px 8px;">{{{label40|}}}</th><td style="vertical-align:top;padding:4px 8px;">{{{data40|}}}</td></tr> | ||
{{{ | |||
</td> | |||
</tr> | |||
</table> | </table> | ||
| Line 309: | Line 192: | ||
== Infobox person == | == Infobox person == | ||
A flexible Wikipedia-style infobox for people. | |||
Every section heading, label and value can be changed from the article itself. | |||
== | == Basic usage == | ||
<pre> | <pre> | ||
| Line 370: | Line 253: | ||
| label20 = | | label20 = | ||
| data20 = | | data20 = | ||
| section5 = | |||
| label21 = | |||
| data21 = | |||
| label22 = | |||
| data22 = | |||
| label23 = | |||
| data23 = | |||
| label24 = | |||
| data24 = | |||
| label25 = | |||
| data25 = | |||
| section6 = | |||
| label26 = | |||
| data26 = | |||
| label27 = | |||
| data27 = | |||
| label28 = | |||
| data28 = | |||
| label29 = | |||
| data29 = | |||
| label30 = | |||
| data30 = | |||
| section7 = | |||
| label31 = | |||
| data31 = | |||
| label32 = | |||
| data32 = | |||
| label33 = | |||
| data33 = | |||
| label34 = | |||
| data34 = | |||
| label35 = | |||
| data35 = | |||
| section8 = | |||
| label36 = | |||
| data36 = | |||
| label37 = | |||
| data37 = | |||
| label38 = | |||
| data38 = | |||
| label39 = | |||
| data39 = | |||
| label40 = | |||
| data40 = | |||
}} | }} | ||
</pre> | </pre> | ||
== How it works == | |||
A section creates a coloured heading: | |||
<pre> | |||
| section1 = President of the United States | |||
</pre> | |||
A label controls the text on the left: | |||
<pre> | |||
| label1 = In office | |||
</pre> | |||
The matching data parameter controls the information on the right: | |||
<pre> | |||
| data1 = 2 August 1934 – 30 April 1945 | |||
</pre> | |||
So: | |||
<pre> | |||
| label2 = Vice President | |||
| data2 = [[John Smith]] | |||
</pre> | |||
can easily become: | |||
<pre> | |||
| label2 = Vice Chairman | |||
| data2 = [[John Smith]] | |||
</pre> | |||
without changing the main template. | |||
</noinclude> | </noinclude> | ||
Revision as of 01:36, 6 September 2026
Infobox person
A flexible Wikipedia-style infobox for people.
Every section heading, label and value can be changed from the article itself.
Basic usage
{{Infobox person
| name =
| subtitle =
| image =
| image_size = 250px
| caption =
| section1 =
| label1 =
| data1 =
| label2 =
| data2 =
| label3 =
| data3 =
| label4 =
| data4 =
| label5 =
| data5 =
| section2 =
| label6 =
| data6 =
| label7 =
| data7 =
| label8 =
| data8 =
| label9 =
| data9 =
| label10 =
| data10 =
| section3 =
| label11 =
| data11 =
| label12 =
| data12 =
| label13 =
| data13 =
| label14 =
| data14 =
| label15 =
| data15 =
| section4 =
| label16 =
| data16 =
| label17 =
| data17 =
| label18 =
| data18 =
| label19 =
| data19 =
| label20 =
| data20 =
| section5 =
| label21 =
| data21 =
| label22 =
| data22 =
| label23 =
| data23 =
| label24 =
| data24 =
| label25 =
| data25 =
| section6 =
| label26 =
| data26 =
| label27 =
| data27 =
| label28 =
| data28 =
| label29 =
| data29 =
| label30 =
| data30 =
| section7 =
| label31 =
| data31 =
| label32 =
| data32 =
| label33 =
| data33 =
| label34 =
| data34 =
| label35 =
| data35 =
| section8 =
| label36 =
| data36 =
| label37 =
| data37 =
| label38 =
| data38 =
| label39 =
| data39 =
| label40 =
| data40 =
}}
How it works
A section creates a coloured heading:
| section1 = President of the United States
A label controls the text on the left:
| label1 = In office
The matching data parameter controls the information on the right:
| data1 = 2 August 1934 – 30 April 1945
So:
| label2 = Vice President | data2 = [[John Smith]]
can easily become:
| label2 = Vice Chairman | data2 = [[John Smith]]
without changing the main template.
