Template:Infobox legislative election/row: Difference between revisions

From Chalo Chatu, Zambia online encyclopedia
Jump to navigationJump to search
Created page with "<!-- Template:Infobox legislative election/row --> <!-- Usage: emits one results row for a legislative election table. Supported params: leader, party, last_election, seats, seats_before, seats_after, seat_change, percentage, color, image, alliance, hidden Notes: - If seat_change is not supplied, it is auto-computed from seats_after - seats_before (fallback 0). - The tiny color strip cell shows when |color= is set. - If |hidden=yes, the row is skipped (useful fo..."
 
No edit summary
Line 1: Line 1:
<!-- Template:Infobox legislative election/row -->
<includeonly>
<!--
<!-- Template:Infobox legislative election/row (infobox-safe, escaped pipes) -->
Usage: emits one results row for a legislative election table.
{{#if:{{{hidden|}}}||<!-- render row unless hidden is set -->
 
{{!}}-
Supported params:
{{#if:{{{color|}}}| {{!}} style="width:4px; background:{{{color}}};" {{!}} }}<!-- tiny color strip if provided -->
  leader, party, last_election, seats, seats_before, seats_after, seat_change, percentage, color, image, alliance, hidden
! style="text-align:left; white-space:nowrap;" {{!}} {{#if:{{{image|}}}|{{{image}}}<br />|}}{{{leader|}}}
Notes:
{{!}} style="text-align:left;" {{!}} {{{party|}}}{{#if:{{{alliance|}}}|<br /><span style="font-size:90%;">({{{alliance}}})</span>|}}
  - If seat_change is not supplied, it is auto-computed from seats_after - seats_before (fallback 0).
{{!}} style="text-align:center;" {{!}} {{{last_election|}}}
  - The tiny color strip cell shows when |color= is set.
{{!}} style="text-align:center; font-weight:bold;" {{!}} {{#if:{{{seats|}}}|{{{seats}}}|{{{seats_after|}}}}}
  - If |hidden=yes, the row is skipped (useful for conditional output).
{{!}} style="text-align:center;" {{!}} {{#if:{{{seat_change|}}}|{{{seat_change}}}|{{#if:{{{seats_after|}}{{{seats_before|}}}|{{#expr: ({{{seats_after|0}}}) - ({{{seats_before|0}}}) }}}}}
-->
{{!}} style="text-align:center;" {{!}} {{{percentage|}}}
 
{{#if:{{{hidden|}}}||<!-- render row unless hidden=yes -->
|-
{{#if:{{{color|}}}| | style="width:4px; background:{{{color}}};" | }}<!-- tiny color strip if provided -->
! style="text-align:left; white-space:nowrap;" |
  {{#if:{{{image|}}}|{{{image}}}<br />|}}{{{leader|}}}
| style="text-align:left;" |
  {{{party|}}}{{#if:{{{alliance|}}}|<br /><span style="font-size:90%;">({{{alliance}}})</span>|}}
| style="text-align:center;" | {{{last_election|}}}
| style="text-align:center; font-weight:bold;" |
  {{#if:{{{seats|}}}|{{{seats}}}|{{{seats_after|}}}}
| style="text-align:center;" |
  {{#if:{{{seat_change|}}}
    | {{{seat_change}}}
    | {{#if:{{{seats_after|}}{{{seats_before|}}}|
        {{#expr: ({{{seats_after|0}}}) - ({{{seats_before|0}}}) }}
      | <!-- no data -->
      }}
    }}
| style="text-align:center;" | {{{percentage|}}}
}}
}}
</includeonly>
<noinclude>
This row template is intended for use *inside* the infobox’s internal table (which uses {{(!}} / {{!}} / {{!)}}). 
Params: leader, party, last_election, seats, seats_before, seats_after, seat_change, percentage, color, image, alliance, hidden.
</noinclude>

Revision as of 09:41, 19 September 2025


This row template is intended for use *inside* the infobox’s internal table (which uses

Params: leader, party, last_election, seats, seats_before, seats_after, seat_change, percentage, color, image, alliance, hidden.