Standard template for headings of Members of Provincial Parliament table in Ontario Election/Candidate/Riding articles.
Usage
{{OntMPP}}
{{OntMPP Row … }}
{{OntMPP End}}
Use with {{OntMPP Row}} template to list individual results and the {{OntMPP End}} template to close the series.
Examples
Note how the …Terms# parameters replace the duplicate of information and span multiple rows in the table:
{{OntMPP}}
{{OntMPP Row
| FromYr = 2007
| ToYr = 2011
| Assembly# = 39
| OntParty = Liberal
| RepName = Joe Dickson
| RepLink =
| #ByElections =
| PartyTerms# =
| RepTerms# =
}}
{{OntMPP Row
| FromYr = 2011
| ToYr =
| Assembly# = 40
| OntParty = Liberal
| RepName = Joe Dickson
| RepLink =
| #ByElections =
| PartyTerms# =
| RepTerms# =
}}
{{OntMPP End}}
{{OntMPP|Ajax–Pickering }}
{{OntMPP Row
| FromYr = 2007
| ToYr = 2011
| Assembly# = 39
| OntParty = Liberal
| RepName = Joe Dickson
| PartyTerms# = 2
| RepTerms# = 2
}}
{{OntMPP Row
| FromYr = 2011
| Assembly# = 40
}}
{{OntMPP End}}
yields
Set the #ByElections to provide multiple results for a single sitting of the Legislature:
{{OntMPP|Parry Sound–Muskoka }}
{{OntMPP Row
| FromYr = 1999
| ToYr = 2001
| Assembly# = 37
| OntParty = Progressive Conservative
| RepName = Ernie Eves
| RepLink = Ernest Eves
| #ByElections = 1
| PartyTerms# = 5
| RepTerms# =
}}
{{OntMPP Row <!-- This is the by−election -->
| FromYr = 2001
| ToYr = 2003
| Assembly# = <!-- Leave Assembly# blank -->
| OntParty =
| RepName = Norm Miller
| RepLink =
| #ByElections =
| PartyTerms# =
| RepTerms# = 4
}}
{{OntMPP Row
| FromYr = 2003
| ToYr = 2007
| Assembly# = 38
| OntParty =
| RepName =
| RepLink =
| #ByElections =
| PartyTerms# =
| RepTerms# =
}}
{{OntMPP Row
| FromYr = 2007
| ToYr = 2011
| Assembly# = 39
| OntParty =
| RepName =
| RepLink =
| #ByElections =
| PartyTerms# =
| RepTerms# =
}}
{{OntMPP Row
| FromYr = 2011
| ToYr =
| Assembly# = 40
| OntParty =
| RepName =
| RepLink =
| #ByElections =
| PartyTerms# =
| RepTerms# =
}}
{{OntMPP End}}
{{OntMPP|Parry Sound–Muskoka }}
{{OntMPP Row
| FromYr = 1999
| ToYr = 2001
| Assembly# = 37
| OntParty = Progressive Conservative
| RepName = Ernie Eves
| RepLink = Ernest Eves
| #ByElections = 1
| PartyTerms# = 5
}}
{{OntMPP Row
| FromYr = 2001
| ToYr = 2003
| RepName = Norm Miller
| RepTerms# = 4
}}
{{OntMPP Row
| FromYr = 2003
| ToYr = 2007
| Assembly# = 38
}}
{{OntMPP Row
| FromYr = 2007
| ToYr = 2011
| Assembly# = 39
}}
{{OntMPP Row
| FromYr = 2011
| Assembly# = 40
}}
{{OntMPP End}}
yields
NOTE: Changing the browser Zoom level may alter the wrapping of text in these side-by-side tables.
Where data is unavailable for one or more sittings, or where a title row is needed to identify change in electoral district name, use the {{OntMPP NoData}} template to insert a short greyed row into the table:
{{OntMPP|Durham }}
{{OntMPP Row
| FromYr = 1926
| ToYr = 1929
| Assembly# = 17
| OntParty = Liberal
| RepName = John Bragg
| RepLink = *NoWikiPage* <!-- This John Bragg has no wiki page but other John Bragg 's do. -->
| PartyTerms# = 4
| RepTerms# = 3
}}
{{OntMPP Row
| FromYr = 1929
| ToYr = 1934
| Assembly# = 18
}}
{{OntMPP Row
| FromYr = 1934
| ToYr = 1937
| Assembly# = 19
}}
{{OntMPP Row
| FromYr = 1937
| ToYr = 1943
| Assembly# = 20
| RepName = Cecil Mercer
| RepLink = Cecil George Mercer
}}
{{OntMPP Row
| FromYr = 1943
| ToYr = 1945
| Assembly# = 21
| OntParty = Progressive Conservative
| RepName = Percival Vivian
| RepLink = Percy Vivian
| PartyTerms# = 9
| RepTerms# = 2
}}
{{OntMPP Row
| FromYr = 1945
| ToYr = 1948
| Assembly# = 22
}}
{{OntMPP Row
| FromYr = 1948
| ToYr = 1951
| Assembly# = 23
| RepName = John Foote
| RepLink = John Weir Foote
| RepTerms# = 3
}}
{{OntMPP Row
| FromYr = 1951
| ToYr = 1955
| Assembly# = 24
}}
{{OntMPP Row
| FromYr = 1955
| ToYr = 1959
| Assembly# = 25
}}
{{OntMPP Row
| FromYr = 1959
| ToYr = 1963
| Assembly# = 26
| RepName = Hugh Carruthers
| RepTerms# = 4
}}
{{OntMPP Row
| FromYr = 1963
| ToYr = 1967
| Assembly# = 27
}}
{{OntMPP Row
| FromYr = 1967
| ToYr = 1971
| Assembly# = 28
}}
{{OntMPP Row
| FromYr = 1971
| ToYr = 1975
| Assembly# = 29
}}
{{OntMPP NoData}}
{{OntMPP Row
| FromYr = 1999
| ToYr = 2003
| Assembly# = 37
| OntParty = Progressive Conservative
| RepName = John O'Toole
| PartyTerms# = 4
| RepTerms# = 4
}}
{{OntMPP Row
| FromYr = 2003
| ToYr = 2007
| Assembly# = 38
}}
{{OntMPP Row
| FromYr = 2007
| ToYr = 2011
| Assembly# = 39
}}
{{OntMPP Row
| FromYr = 2011
| Assembly# = 40
}}
{{OntMPP End}}
{{OntMPP}}
{{OntMPP NoData|Nepean}}
{{OntMPP Row
| FromYr = 1987
| ToYr = 1990
| Assembly# = 34
| OntParty = Liberal
| RepName = Hans Daigeler
| PartyTerms# = 2
| RepTerms# = 2
}}
{{OntMPP Row
| FromYr = 1990
| ToYr = 1995
| Assembly# = 35
}}
{{OntMPP Row
| FromYr = 1995
| ToYr = 1999
| Assembly# = 36
| OntParty = Progressive Conservative
| RepName = John Baird
| RepLink = John Baird (Canadian politician)
| PartyTerms# = <!-- Don't specify multiple terms in office
| RepTerms# = if using title/separator row within that range. -->
}}
{{OntMPP NoData|Nepean—Carleton}}
{{OntMPP Row
| FromYr = 1999
| ToYr = 2003
| Assembly# = 37
| OntParty = Progressive Conservative
| RepName = John Baird
| RepLink = John Baird (Canadian politician)
| PartyTerms# = 5
| RepTerms# = 2
}}
{{OntMPP Row
| FromYr = 2003
| ToYr = 2005
| Assembly# = 38
| #ByElections = 1
}}
{{OntMPP Row
| FromYr = 2005
| ToYr = 2007
| RepName = Lisa MacLeod
| RepTerms# = 3
}}
{{OntMPP Row
| FromYr = 2007
| ToYr = 2011
| Assembly# = 39
}}
{{OntMPP Row
| FromYr = 2011
| ToYr = 2014
| Assembly# = 40
}}
{{OntMPP Row
| FromYr = 2014
| ToYr =
| Assembly# = 41
| OntParty =
| RepName =
}}
{{OntMPP End}}
yields