Template:Infobox election basic: Difference between revisions

From Chalo Chatu, Zambia online encyclopedia
Jump to navigationJump to search
Undo revision 30781 by Chalochatu (talk)
Tag: Undo
No edit summary
Line 1: Line 1:
<includeonly>
<includeonly>
{| class="infobox vevent" style="width:22em; line-height:1.5em;"
{| class="infobox vevent" style="width:22em; line-height:1.5em; font-size:90%;"
|+ {{{election_name|Election}}}
|+ {{#if:{{{election_name|}}}|{{{election_name}}}}}


<!-- TYPE (centered) -->
{{#if:{{{type|}}}|
|-
|-
! style="text-align:center;" | {{{type|}}} election
! colspan="2" style="text-align:center;" | {{ucfirst:{{{type}}}}} election
}}
 
<!-- DATE (centered) -->
{{#if:{{{election_date|}}}|
|-
|-
| style="text-align:center;" | {{{election_date|}}}
| colspan="2" style="text-align:center;" | {{{election_date}}}
}}


<!-- COUNTRY -->
{{#if:{{{country|}}}|
|-
|-
! Country
! style="text-align:left; width:40%;" | Country
| {{{country|}}}
| style="text-align:left;" | {{{country}}}
}}


<!-- TURNOUT -->
{{#if:{{{turnout|}}}|
|-
|-
! Turnout
! style="text-align:left;" | Turnout
| {{{turnout|}}}
| style="text-align:left;" | {{{turnout}}}
}}


<!-- REGISTERED -->
{{#if:{{{registered|}}}|
|-
|-
! Registered voters
! style="text-align:left;" | Registered voters
| {{{registered|}}}
| style="text-align:left;" | {{{registered}}}
}}


<!-- PREVIOUS / NEXT -->
{{#if:{{{previous_link|}}}|
|-
|-
! Previous
! style="text-align:left;" | Previous
| {{{previous_link|}}}
| style="text-align:left;" | {{{previous_link}}}
 
}}
{{#if:{{{next_link|}}}|
|-
|-
! Next
! style="text-align:left;" | Next
| {{{next_link|}}}
| style="text-align:left;" | {{{next_link}}}
}}


<!-- CANDIDATES HEADER (only if any nominee present) -->
{{#if:{{{nominee1|}}{{{nominee2|}}{{{nominee3|}}{{{nominee4|}}}}}}|
|-
|-
! colspan="2" style="text-align:center; background:#eee;" | Candidates
! colspan="2" style="text-align:center; background:#eee;" | Candidates
}}


<!-- ========== CANDIDATE 1 ========== -->
{{#if:{{{image1|}}}|
|-
|-
| colspan="2" style="text-align:center;" | {{{image1|}}}
| colspan="2" style="text-align:center;" | {{{image1}}}
}}
{{#if:{{{nominee1|}}}|
|-
|-
! Nominee
! style="text-align:left;" | Nominee
| {{{nominee1|}}}
| style="text-align:left;" | {{{nominee1}}}
}}
{{#if:{{{running_mate1|}}}|
|-
|-
! Running mate
! style="text-align:left;" | Running mate
| {{{running_mate1|}}}
| style="text-align:left;" | {{{running_mate1}}}
}}
{{#if:{{{party1|}}}|
|-
|-
! Party
! style="text-align:left;" | Party
| {{{party1|}}}
| style="text-align:left;" | {{{party1}}}
}}
{{#if:{{{popular_vote1|}}{{{percentage1|}}}|
|-
|-
! Votes
! style="text-align:left;" | Votes
| {{{popular_vote1|}}} {{{percentage1|}}}
| style="text-align:left;" | {{#if:{{{popular_vote1|}}}|{{{popular_vote1}}}}}{{#if:{{{percentage1|}}}| &nbsp;({{{percentage1}}})}}
}}


<!-- ========== CANDIDATE 2 ========== -->
{{#if:{{{image2|}}}|
|-
|-
| colspan="2" style="text-align:center;" | {{{image2|}}}
| colspan="2" style="text-align:center;" | {{{image2}}}
}}
{{#if:{{{nominee2|}}}|
|-
|-
! Nominee
! style="text-align:left;" | Nominee
| {{{nominee2|}}}
| style="text-align:left;" | {{{nominee2}}}
}}
{{#if:{{{running_mate2|}}}|
|-
|-
! Running mate
! style="text-align:left;" | Running mate
| {{{running_mate2|}}}
| style="text-align:left;" | {{{running_mate2}}}
}}
{{#if:{{{party2|}}}|
|-
|-
! Party
! style="text-align:left;" | Party
| {{{party2|}}}
| style="text-align:left;" | {{{party2}}}
}}
{{#if:{{{popular_vote2|}}{{{percentage2|}}}|
|-
|-
! Votes
! style="text-align:left;" | Votes
| {{{popular_vote2|}}} {{{percentage2|}}}
| style="text-align:left;" | {{#if:{{{popular_vote2|}}}|{{{popular_vote2}}}}}{{#if:{{{percentage2|}}}| &nbsp;({{{percentage2}}})}}
}}


<!-- ========== CANDIDATE 3 ========== -->
{{#if:{{{image3|}}}|
|-
|-
| colspan="2" style="text-align:center;" | {{{image3|}}}
| colspan="2" style="text-align:center;" | {{{image3}}}
}}
{{#if:{{{nominee3|}}}|
|-
|-
! Nominee
! style="text-align:left;" | Nominee
| {{{nominee3|}}}
| style="text-align:left;" | {{{nominee3}}}
}}
{{#if:{{{running_mate3|}}}|
|-
|-
! Running mate
! style="text-align:left;" | Running mate
| {{{running_mate3|}}}
| style="text-align:left;" | {{{running_mate3}}}
}}
{{#if:{{{party3|}}}|
|-
|-
! Party
! style="text-align:left;" | Party
| {{{party3|}}}
| style="text-align:left;" | {{{party3}}}
}}
{{#if:{{{popular_vote3|}}{{{percentage3|}}}|
|-
|-
! Votes
! style="text-align:left;" | Votes
| {{{popular_vote3|}}} {{{percentage3|}}}
| style="text-align:left;" | {{#if:{{{popular_vote3|}}}|{{{popular_vote3}}}}}{{#if:{{{percentage3|}}}| &nbsp;({{{percentage3}}})}}
}}


<!-- ========== CANDIDATE 4 ========== -->
{{#if:{{{image4|}}}|
|-
|-
| colspan="2" style="text-align:center;" | {{{image4|}}}
| colspan="2" style="text-align:center;" | {{{image4}}}
}}
{{#if:{{{nominee4|}}}|
|-
|-
! Nominee
! style="text-align:left;" | Nominee
| {{{nominee4|}}}
| style="text-align:left;" | {{{nominee4}}}
}}
{{#if:{{{running_mate4|}}}|
|-
|-
! Running mate
! style="text-align:left;" | Running mate
| {{{running_mate4|}}}
| style="text-align:left;" | {{{running_mate4}}}
}}
{{#if:{{{party4|}}}|
|-
|-
! Party
! style="text-align:left;" | Party
| {{{party4|}}}
| style="text-align:left;" | {{{party4}}}
}}
{{#if:{{{popular_vote4|}}{{{percentage4|}}}|
|-
|-
! Votes
! style="text-align:left;" | Votes
| {{{popular_vote4|}}} {{{percentage4|}}}
| style="text-align:left;" | {{#if:{{{popular_vote4|}}}|{{{popular_vote4}}}}}{{#if:{{{percentage4|}}}| &nbsp;({{{percentage4}}})}}
}}


<!-- MAP (full wikitext, optional caption) -->
{{#if:{{{map|}}}|
|-
|-
| colspan="2" style="text-align:center;" | {{{map|}}}
| colspan="2" style="text-align:center;" | {{{map}}}
}}
{{#if:{{{map_caption|}}}|
|-
|-
| colspan="2" style="text-align:center; font-size:90%;" | {{{map_caption|}}}
| colspan="2" style="text-align:center; font-size:90%;" | {{{map_caption}}}
}}


<!-- OFFICEHOLDER BLOCK (show header only if any of these present) -->
{{#if:{{{title|}}{{{before_election|}}{{{after_election|}}}|
|-
|-
! colspan="2" style="text-align:center; background:#eee;" | {{{title|}}}
! colspan="2" style="text-align:center; background:#eee;" | {{#if:{{{title|}}}|{{{title}}}|Office}}
}}
{{#if:{{{before_election|}}}|
|-
|-
! Before election
! style="text-align:left;" | Before election
| {{{before_election|}}}<br /><span style="font-size:90%;">{{{before_party|}}}</span>
| style="text-align:left;" | {{{before_election}}}{{#if:{{{before_party|}}}|<br /><span style="font-size:90%;">{{{before_party}}}</span>|}}
}}
{{#if:{{{after_election|}}}|
|-
|-
! After election
! style="text-align:left;" | After election
| {{{after_election|}}}<br /><span style="font-size:90%;">{{{after_party|}}}</span>
| style="text-align:left;" | {{{after_election}}}{{#if:{{{after_party|}}}|<br /><span style="font-size:90%;">{{{after_party}}}</span>|}}
}}


|}
|}
</includeonly>
</includeonly>
<noinclude>
<noinclude>
No-logic infobox for sites without ParserFunctions. Fill only the rows you need; others will show empty labels if left blank.
Dependency-light infobox with alignment tuned and empty rows suppressed.
Requires ParserFunctions. Pass images/maps as full wikitext (e.g., [[File:...|130x130px]]).
</noinclude>
</noinclude>

Revision as of 10:28, 19 September 2025


Dependency-light infobox with alignment tuned and empty rows suppressed. Requires ParserFunctions. Pass images/maps as full wikitext (e.g., File:...).