Template:Infobox-politician: Difference between revisions

From PoliticalSG
(Created page with "<div style="float: right; clear: right; width: 310px; margin: 0 0 1em 1em; border: 1px solid #a2a9b1; background: #f8f9fa; font-size: 88%; line-height: 1.5em; border-spacing: 3px;"> {| style="width: 100%; border-collapse: collapse; background: transparent;" |+ style="background-color: #eaf3ff; border: 1px solid #a2a9b1; padding: 8px; font-weight: bold; font-size: 1.2em;" | {{{name|{{PAGENAME}}}}} |- {{#if:{{{othername|}}}| {{!}} colspan="2" style="text-align: center; fo...")
 
No edit summary
 
Line 1: Line 1:
<div style="float: right; clear: right; width: 310px; margin: 0 0 1em 1em; border: 1px solid #a2a9b1; background: #f8f9fa; font-size: 88%; line-height: 1.5em; border-spacing: 3px;">
<div style="float: right; clear: right; width: 310px; margin: 0 0 1em 1em; border: 1px solid #a2a9b1; background: #f8f9fa; font-size: 88%; line-height: 1.5em;">
{| style="width: 100%; border-collapse: collapse; background: transparent;"
{| style="width: 100%; border-collapse: collapse;"
|+ style="background-color: #eaf3ff; border: 1px solid #a2a9b1; padding: 8px; font-weight: bold; font-size: 1.2em;" | {{{name|{{PAGENAME}}}}}
|+ style="background-color: #eaf3ff; border: 1px solid #a2a9b1; padding: 8px; font-weight: bold; font-size: 1.2em;" | {{{name|{{PAGENAME}}}}}
|-
|-
{{#if:{{{othername|}}}|
{{#if:{{{othername|}}}|
{{!}} colspan="2" style="text-align: center; font-style: italic; border-bottom: 1px solid #a2a9b1;" {{!}} {{{othername}}}
<tr><td colspan="2" style="text-align: center; font-style: italic; border-bottom: 1px solid #a2a9b1;">{{{othername}}}</td></tr>
{{!}}-
}}
}}
 
<tr><td colspan="2" style="text-align: center; padding: 10px;">
| colspan="2" style="text-align: center; padding: 10px;" | {{#if:{{{image|}}}| [[File:{{{image}}}|250px|center]] {{#if:{{{caption|}}}|<br/><small>{{{caption}}}</small>}} | [[File:Portrait_placeholder.png|150px|center]] }}
{{#if:{{{image|}}}| [[File:{{{image}}}|250px|center]] {{#if:{{{caption|}}}|<br/><small>{{{caption}}}</small>}} | [[File:Portrait_placeholder.png|150px|center]] }}
</td></tr>


{{#if:{{{office1|}}}|
{{#if:{{{office1|}}}|
{{!}}-
<tr><th colspan="2" style="text-align: center; background: #dcebff; color: #002bb8; padding: 5px; border-top: 1px solid #a2a9b1;">{{{office1}}}</th></tr>
! colspan="2" style="text-align: center; background: #dcebff; color: #002bb8; padding: 5px; border-top: 1px solid #a2a9b1;" {{!}} {{{office1}}}
{{#if:{{{incumbent1|}}}|<tr><td colspan="2" style="text-align: center; padding: 2px; background: #eaf3ff; border-bottom: 1px solid #a2a9b1;">'''Incumbent'''</td></tr>}}
{{!}}-
<tr><th style="text-align: left; padding-left: 5px; width: 35%;">{{#if:{{{incumbent1|}}}|Assumed office|In office}}</th><td style="padding-left: 5px;">{{{term_start1}}} {{#if:{{{term_end1|}}}| – {{{term_end1}}} | }}</td></tr>
{{#if:{{{incumbent1|}}} |  
{{#if:{{{preceded1|}}}|<tr><th style="text-align: left; padding-left: 5px;">Preceded by</th><td style="padding-left: 5px;">{{{preceded1}}}</td></tr>}}
{{!}} colspan="2" style="text-align: center; padding: 2px; background: #eaf3ff; border-bottom: 1px solid #a2a9b1;" {{!}} '''Incumbent'''
{{!}}-
}}
! style="text-align: left; padding-left: 5px;" {{!}} {{#if:{{{incumbent1|}}}|Assumed office|In office}}
{{!}} style="padding-left: 5px;" {{!}} {{{term_start1}}} {{#if:{{{term_end1|}}}| – {{{term_end1}}} | }}
{{!}}-
{{#if:{{{preceded1|}}}| ! style="text-align: left; padding-left: 5px;" {{!}} Preceded by {{!!}} style="padding-left: 5px;" {{!}} {{{preceded1}}} {{!}}- }}
{{#if:{{{chairman|}}}| ! style="text-align: left; padding-left: 5px;" {{!}} Chairman {{!!}} style="padding-left: 5px;" {{!}} {{{chairman}}} {{!}}- }}
}}
}}


{{#if:{{{elections|}}}|
{{#if:{{{elections|}}}|
{{!}}-
<tr><th colspan="2" style="text-align: center; background-color: #ce1126; color: white; padding: 5px;">Electoral History</th></tr>
! colspan="2" style="text-align: center; background-color: #ce1126; color: white; padding: 5px;" {{!}} Electoral History
<tr><td colspan="2" style="padding: 0;">
{{!}}-
<table style="width: 100%; border-collapse: collapse; font-size: 0.9em; table-layout: fixed;">
{{!}} colspan="2" style="padding: 0; margin: 0;" {{!}}
<tr><th style="background: #f2f2f2; border: 1px solid #ddd; width: 25%;">Year</th><th style="background: #f2f2f2; border: 1px solid #ddd; width: 50%;">Constituency</th><th style="background: #f2f2f2; border: 1px solid #ddd; width: 25%;">Share</th></tr>
{| style="width: 100%; border-collapse: collapse; font-size: 0.9em; table-layout: fixed; border: 1px solid #ddd;"
! style="background: #f2f2f2; border: 1px solid #ddd; width: 20%; padding: 2px;" | Year
! style="background: #f2f2f2; border: 1px solid #ddd; width: 55%; padding: 2px;" | Constituency
! style="background: #f2f2f2; border: 1px solid #ddd; width: 25%; padding: 2px;" | Share
{{{elections}}}
{{{elections}}}
|}
</table>
</td></tr>
}}
}}


|-
<tr><th colspan="2" style="text-align: center; background-color: #dcebff; padding: 5px; border-top: 2px solid #a2a9b1;">Personal details</th></tr>
! colspan="2" style="text-align: center; background-color: #dcebff; padding: 5px; border-top: 2px solid #a2a9b1;" | Personal details
<tr><th style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;">Born</th><td style="padding: 5px; border-top: 1px solid #ddd;">{{{birth_date|Unknown}}}</td></tr>
|-
<tr><th style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;">Party</th><td style="padding: 5px; border-top: 1px solid #ddd;">
! style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd; width: 35%;" | Born
{{#switch:{{{politicalparty}}}
| style="padding: 5px; border-top: 1px solid #ddd;" | {{{birth_date}}}
| PAP='''PAP''' &nbsp; [[file:PAP logo.png|20px]]
|-
| WP='''WP''' &nbsp; [[file:WP logo.png|20px]]
! style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;" | Party
| SDP='''SDP''' &nbsp; [[file:SDP logo.png|20px]]
| style="padding: 5px; border-top: 1px solid #ddd;" | {{#switch:{{{politicalparty}}}
| PSP='''PSP''' &nbsp; [[file:PSP_logo.png|20px]]
| PAP='''PAP''' &nbsp; [[file:PAP logo.png|22px]]
| WP='''WP''' &nbsp; [[file:WP logo.png|22px]]
| SDP='''SDP''' &nbsp; [[file:SDP logo.png|22px]]
| PSP='''PSP''' &nbsp; [[file:PSP_logo.png|22px]]
| #default={{{politicalparty|Independent}}}
| #default={{{politicalparty|Independent}}}
}}
}}</td></tr>
 
{{#if:{{{spouse|}}}|<tr><th style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;">Spouse</th><td style="padding: 5px; border-top: 1px solid #ddd;">{{{spouse}}}</td></tr>}}
{{#if:{{{spouse|}}}|
{{#if:{{{alma_mater|}}}|<tr><th style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;">Alma mater</th><td style="padding: 5px; border-top: 1px solid #ddd;">{{{alma_mater}}}</td></tr>}}
{{!}}-
{{#if:{{{website|}}}|<tr><th colspan="2" style="text-align: center; background: #f2f2f2; border-top: 1px solid #ddd;">Website</th></tr><tr><td colspan="2" style="text-align: center;">{{{website}}}</td></tr>}}
! style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;" {{!}} Spouse
{{!}} style="padding: 5px; border-top: 1px solid #ddd;" {{!}} {{{spouse}}}
}}
 
{{#if:{{{alma_mater|}}}|
{{!}}-
! style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;" {{!}} Alma mater
{{!}} style="padding: 5px; border-top: 1px solid #ddd;" {{!}} {{{alma_mater}}}
}}
 
{{#if:{{{occupation|}}}|
{{!}}-
! style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;" {{!}} Occupation
{{!}} style="padding: 5px; border-top: 1px solid #ddd;" {{!}} {{{occupation}}}
}}
 
{{#if:{{{chinese|}}}|
{{!}}-
! colspan="2" style="text-align: center; background-color: #b0c4de; padding: 3px;" {{!}} Chinese name
{{!}}-
! style="text-align: left; background: #f2f2f2; padding: 5px;" {{!}} Simplified
{{!}} style="padding: 5px;" {{!}} {{{chinese}}}
}}
 
{{#if:{{{website|}}}|
{{!}}-
! colspan="2" style="text-align: center; background: #f2f2f2; padding: 3px; border-top: 1px solid #ddd;" {{!}} Website
{{!}}-
{{!}} colspan="2" style="text-align: center; padding: 3px;" {{!}} {{{website}}}
}}
|}
|}
</div><noinclude>
</div>
[[Category:Templates]]
</noinclude>

Latest revision as of 11:29, 28 March 2026

Infobox-politician
Personal details
BornUnknown
Party Independent