Template:Infobox legislature
<templatestyles src="Module:Documentation/styles.css"></templatestyles>
{{Infobox legislature}} builds a generic infobox for a legislature, chamber, or a specific legislative session.
This Chalo Chatu version includes a patch adding convenience parameters: leaders, session_start, and session_end.
Purpose
Use this infobox on articles about legislative bodies, their chambers, and individual sessions to present key facts in a consistent format.
Quick start (recommended)
{{Infobox legislature
| name = 5th Session of the 13th National Assembly of Zambia
| legislature = 13th National Assembly of Zambia
| house_type = Unicameral
| body = National Assembly of Zambia
| established = 2021
| new_session = 12 September 2025
| meeting_place = Lusaka, Zambia
| website = https://www.parliament.gov.zm
| leader1_type = Speaker
| leader1 = Nelly Mutti
| leader2_type = First Deputy Speaker
| leader2 = Malungo Chisangano
| leader3_type = Second Deputy Speaker
| leader3 = Moses Moyo
}}
Quick start (using the patch fields)
{{Infobox legislature
| name = 5th Session of the 13th National Assembly of Zambia
| legislature = 13th National Assembly of Zambia
| house_type = Unicameral
| body = National Assembly of Zambia
| established = 2021
| session_start = 12 September 2025
| session_end = TBD
| meeting_place = Lusaka, Zambia
| website = https://www.parliament.gov.zm
| leaders = Speaker: Nelly Mutti<br/>First Deputy Speaker: Malungo Chisangano<br/>Second Deputy Speaker: Moses Moyo
}}
- Important notes
- Provide plain titles for body and jurisdiction (the template auto-links them in the Type row).
- Dates are displayed as text (no parsing). Use a clear format like 12 September 2025.
- For structured leadership, prefer leaderN_type + leaderN; use leaders only for quick free-form lists.
Parameters
- Identity & visuals
name– Display title (required).native_name,native_name_lang,transcription_name– Optional alternates.legislature– Parent legislature / term label.coa_pic/logo, with*_res,*_alt,*_caption– Images and captions.
- Type & composition
house_type– e.g., Unicameral/Bicameral.body– Institution to which the chamber/session belongs (plain title).jurisdiction– Country/area (plain title).housesorchambers– Text for bicameral layouts.term_limits– Narrative text.membersorseats– Total seats.
- History & sessions
foundationorestablished– Founding text.disbanded– If defunct.preceded_by,succeeded_by– Neighbouring bodies.new_session– “New session started” date (traditional field).session_start– Patched label “Session start”.session_end– Patched label “Session end”.
- Leadership (two options)
leaders– Patched convenience block (HTML line breaks).- Structured slots:
leader1_type…leader10_typeleader1…leader10- Optional:
partyN,electionN(renders “since …”),leaderN_term(free-form).
- Structure, groups, committees
political_groups1,political_groups2structure1,structure2(+_res)committees1,committees2,joint_committees- Custom rows:
seats1…seats10withseatsX_title
- Elections
voting_system1,voting_system2first_election1…first_election3last_election1…last_election3next_election1…next_election3redistricting
- Meeting place & links
session_room(…2/3) +session_res(…2/3)meeting_place(…2/3)website,constitution,rules,footnotes
- Theming
background_color– Hex (adds top/bottom borders).text_color– Optional.labelstyle– CSS for label cells.
Dependencies
- Module:InfoboxImage – image handling.
- Template:Longitem – long labels; minimal version:
<includeonly><span style="{{{style|}}}">{{{1|}}}</span></includeonly><noinclude>Helper for long labels.</noinclude>
- Template:Ns0 – mainspace-only category wrapper; minimal version:
<includeonly>{{#ifeq:{{NAMESPACE}}||{{{1|}}}}</includeonly><noinclude>Mainspace-only wrapper.</noinclude>
Migration
- From a free-form list:
leaders = Speaker: Name<br/>Deputy: Name- →
leader1_type = Speaker/leader1 = Name;leader2_type = Deputy/leader2 = Name
- From session date pair:
session_start = 12 September 2025;session_end = TBD- or use
new_sessionfor a single start date.
TemplateData
Infobox for a legislature, chamber, or legislative session. Chalo Chatu version includes convenience fields `leaders`, `session_start`, and `session_end`.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Name | name | no description | String | required |
| Legislature | legislature | no description | String | optional |
| House type | house_type | no description | String | optional |
| Body (plain title) | body | no description | String | optional |
| Jurisdiction (plain title) | jurisdiction | no description | String | optional |
| Established | established | no description | String | optional |
| Founded | foundation | no description | String | optional |
| Disbanded | disbanded | no description | String | optional |
| Preceded by | preceded_by | no description | String | optional |
| Succeeded by | succeeded_by | no description | String | optional |
| New session started | new_session | no description | String | optional |
| Session start (patched) | session_start | no description | String | optional |
| Session end (patched) | session_end | no description | String | optional |
| Meeting place | meeting_place | no description | String | optional |
| Website | website | no description | String | optional |
| Leaders (patched free-form) | leaders | no description | String | optional |
| Leader 1 title | leader1_type | no description | String | optional |
| Leader 1 name | leader1 | no description | String | optional |
| Leader 1 party | party1 | no description | String | optional |
| Leader 1 since | election1 | no description | String | optional |
| Leader 1 term (text) | leader1_term | no description | String | optional |
| Leader 2 title | leader2_type | no description | String | optional |
| Leader 2 name | leader2 | no description | String | optional |
| Members | members | no description | String | optional |
| Seats (alias of members) | seats | no description | String | optional |
| Political groups (house 1) | political_groups1 | no description | String | optional |
| Composition image (house 1) | structure1 | no description | String | optional |
| Composition image width (house 1) | structure1_res | no description | String | optional |
| Committees (house 1) | committees1 | no description | String | optional |
| Voting system (house 1) | voting_system1 | no description | String | optional |
| First election (house 1) | first_election1 | no description | String | optional |
| Last election (house 1) | last_election1 | no description | String | optional |
| Next election (house 1) | next_election1 | no description | String | optional |
| Background color | background_color | no description | String | optional |
| Text color | text_color | no description | String | optional |
| Label cell style | labelstyle | no description | String | optional |