|
|
| Line 26: |
Line 26: |
|
| |
|
| <!-- SUBTITLE --> | | <!-- SUBTITLE --> |
| | {{#if:{{{subtitle|}}}| |
| <tr> | | <tr> |
| <td colspan="2" style=" | | <td colspan="2" style=" |
| Line 32: |
Line 33: |
| padding:2px 6px; | | padding:2px 6px; |
| "> | | "> |
| {{{subtitle|}}} | | {{{subtitle}}} |
| </td> | | </td> |
| </tr> | | </tr> |
| | }} |
|
| |
|
| <!-- IMAGE --> | | <!-- IMAGE --> |
| | {{#if:{{{image|}}}| |
| <tr> | | <tr> |
| <td colspan="2" style=" | | <td colspan="2" style=" |
| Line 42: |
Line 45: |
| padding:8px; | | padding:8px; |
| "> | | "> |
| [[File:{{{image|}}}|{{{image_size|250px}}}]] | | [[File:{{{image}}}|{{{image_size|250px}}}]] |
| <br> | | {{#if:{{{caption|}}}| |
| <small>{{{caption|}}}</small> | | <br><small>{{{caption}}}</small> |
| | }} |
| </td> | | </td> |
| </tr> | | </tr> |
| | }} |
|
| |
|
| | | <!-- ALL CUSTOM SECTIONS AND ROWS --> |
| <!-- ========================= -->
| | {{{content|}}} |
| <!-- SECTION 1 -->
| |
| <!-- ========================= -->
| |
| | |
| <tr>
| |
| <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;">
| |
| {{{section1|}}}
| |
| </th>
| |
| </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>
| |
| <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>
| |
| <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>
| |
| <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>
| |
| <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>
| |
| | |
| | |
| <!-- ========================= -->
| |
| <!-- SECTION 2 -->
| |
| <!-- ========================= -->
| |
| | |
| <tr>
| |
| <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;">
| |
| {{{section2|}}}
| |
| </th>
| |
| </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>
| |
| <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>
| |
| <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>
| |
| <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>
| |
| | |
| | |
| <!-- ========================= -->
| |
| <!-- SECTION 3 -->
| |
| <!-- ========================= -->
| |
| | |
| <tr>
| |
| <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;">
| |
| {{{section3|}}}
| |
| </th>
| |
| </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>
| |
| <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>
| |
| <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>
| |
| <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>
| |
| | |
| | |
| <!-- ========================= --> | |
| <!-- SECTION 4 -->
| |
| <!-- ========================= -->
| |
| | |
| <tr>
| |
| <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;">
| |
| {{{section4|}}}
| |
| </th>
| |
| </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>
| |
| <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>
| |
| <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>
| |
| <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>
| |
| | |
| | |
| <!-- ========================= -->
| |
| <!-- SECTION 5 -->
| |
| <!-- ========================= -->
| |
| | |
| <tr>
| |
| <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;">
| |
| {{{section5|}}}
| |
| </th>
| |
| </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>
| |
| <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>
| |
| <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>
| |
| <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>
| |
| | |
| | |
| <!-- ========================= -->
| |
| <!-- SECTION 6 -->
| |
| <!-- ========================= -->
| |
| | |
| <tr>
| |
| <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;">
| |
| {{{section6|}}}
| |
| </th>
| |
| </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>
| |
| <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>
| |
| <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>
| |
| <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>
| |
| | |
| | |
| <!-- ========================= -->
| |
| <!-- SECTION 7 -->
| |
| <!-- ========================= -->
| |
| | |
| <tr>
| |
| <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;">
| |
| {{{section7|}}}
| |
| </th>
| |
| </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>
| |
| <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>
| |
| <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>
| |
| <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>
| |
| | |
| | |
| <!-- ========================= -->
| |
| <!-- SECTION 8 -->
| |
| <!-- ========================= -->
| |
| | |
| <tr>
| |
| <th colspan="2" style="text-align:center;background:#dfe1f2;font-weight:bold;font-size:110%;padding:3px;">
| |
| {{{section8|}}}
| |
| </th>
| |
| </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>
| |
| <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>
| |
| <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>
| |
| <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>
| |
|
| |
|
| </table> | | </table> |
| </includeonly> | | </includeonly> |
|
| |
|
| |
|
| <noinclude> | | <noinclude> |
| Line 192: |
Line 63: |
| == Infobox person == | | == Infobox person == |
|
| |
|
| A flexible Wikipedia-style infobox for people. | | A flexible Wikipedia-style infobox. |
|
| |
|
| Every section heading, label and value can be changed from the article itself.
| | Unlike numbered label/data templates, this version allows an unlimited |
| | number of rows and sections. |
|
| |
|
| == Basic usage == | | === Example === |
|
| |
|
| <pre> | | <pre> |
| {{Infobox person | | {{Infobox person |
| | name = | | | name = John Smith |
| | subtitle =
| | | image = John Smith.jpg |
| | image = | | | caption = Smith in 1940 |
| | image_size = 250px
| |
| | caption = | |
|
| |
|
| | section1 = | | | content = |
| | label1 =
| |
| | data1 =
| |
| | label2 =
| |
| | data2 =
| |
| | label3 =
| |
| | data3 =
| |
| | label4 =
| |
| | data4 =
| |
| | label5 =
| |
| | data5 =
| |
|
| |
|
| | section2 = | | {{Infobox section|President of the United States}} |
| | label6 =
| |
| | data6 =
| |
| | label7 =
| |
| | data7 =
| |
| | label8 =
| |
| | data8 =
| |
| | label9 =
| |
| | data9 =
| |
| | label10 =
| |
| | data10 =
| |
|
| |
|
| | section3 =
| | {{Infobox row |
| | label11 = | | | label = In office |
| | data11 = | | | data = 2 August 1934 – 30 April 1945 |
| | label12 =
| | }} |
| | data12 =
| |
| | label13 =
| |
| | data13 =
| |
| | label14 =
| |
| | data14 =
| |
| | label15 =
| |
| | data15 =
| |
|
| |
|
| | section4 =
| | {{Infobox row |
| | label16 = | | | label = Vice President |
| | data16 = | | | data = [[Joe Example]] |
| | label17 =
| | }} |
| | data17 =
| |
| | label18 =
| |
| | data18 =
| |
| | label19 =
| |
| | data19 =
| |
| | label20 =
| |
| | data20 =
| |
|
| |
|
| | section5 =
| | {{Infobox row |
| | label21 = | | | label = Preceded by |
| | data21 = | | | data = [[Cool Guy]] |
| | label22 =
| | }} |
| | data22 =
| |
| | label23 =
| |
| | data23 =
| |
| | label24 =
| |
| | data24 =
| |
| | label25 =
| |
| | data25 =
| |
|
| |
|
| | section6 =
| | {{Infobox row |
| | label26 = | | | label = Succeeded by |
| | data26 = | | | data = [[Less Than Cool Guy]] |
| | label27 =
| | }} |
| | data27 =
| |
| | label28 =
| |
| | data28 =
| |
| | label29 =
| |
| | data29 =
| |
| | label30 =
| |
| | data30 =
| |
|
| |
|
| | section7 = | | {{Infobox section|Personal details}} |
| | label31 =
| |
| | data31 =
| |
| | label32 =
| |
| | data32 =
| |
| | label33 =
| |
| | data33 =
| |
| | label34 =
| |
| | data34 =
| |
| | label35 =
| |
| | data35 =
| |
|
| |
|
| | section8 =
| | {{Infobox row |
| | label36 =
| | | label = Born |
| | data36 =
| | | data = 1 January 1890 |
| | label37 =
| |
| | data37 =
| |
| | label38 =
| |
| | data38 =
| |
| | label39 =
| |
| | data39 =
| |
| | label40 = | |
| | data40 = | |
| }} | | }} |
| </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> | | </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> |
Infobox person
A flexible Wikipedia-style infobox.
Unlike numbered label/data templates, this version allows an unlimited
number of rows and sections.
Example
{{Infobox person
| name = John Smith
| image = John Smith.jpg
| caption = Smith in 1940
| content =
{{Infobox section|President of the United States}}
{{Infobox row
| label = In office
| data = 2 August 1934 – 30 April 1945
}}
{{Infobox row
| label = Vice President
| data = [[Joe Example]]
}}
{{Infobox row
| label = Preceded by
| data = [[Cool Guy]]
}}
{{Infobox row
| label = Succeeded by
| data = [[Less Than Cool Guy]]
}}
{{Infobox section|Personal details}}
{{Infobox row
| label = Born
| data = 1 January 1890
}}
}}