www.fgks.org   »   [go: up one dir, main page]

Jump to content

Template:Canadian party colour/doc

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Arctic.gnome (talk | contribs) at 10:53, 1 December 2012 (→‎Replacement of old templates: found another). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

This template can be used to standardize the colours used to represent Canadian political parties in tables, lists, and templates. Enter the jurisdiction and party name, and this template will produce the hex colour code for that party. In tables, this template can start a new row with one cell containing the colour and the next cell containing a wikilink to the article about that party.

A full list of available party names is at Template:Canadian party colour/list of parties/doc.

Usage

  • {{Canadian party colour|Jurisdiction|Party}} to get just the hex code (for use inside other templates)
  • {{Canadian party colour|Jurisdiction|Party|background}} to get bgcolor="colour"
  • {{Canadian party colour|Jurisdiction|Party|name}} to get a wikilink to the party's article
  • {{Canadian party colour|Jurisdiction|Party|nohash}} to get the colour without the leading #
  • {{Canadian party colour|Jurisdiction|Party|row}} to start a new row with party colour as the first cell
  • {{Canadian party colour|Jurisdiction|Party|row-name}} to start a new row with the party colour as the first cell and a wikilink to the party's article as the second cell

Example

{|class="wikitable"
{{Canadian party colour|CA|NDP|row-name}}
{{Canadian party colour|BC|Liberal|row-name}}
{{Canadian party colour|QC|PQ|row-name}}
{{Canadian party colour|CA|PC|row}}
|Example text. Example text. Example text. Example text.
{{Canadian party colour|NL|Independent|row-name}}
|-
|{{Canadian party colour|CA|Other|background}} rowspan=2|
|{{Canadian party colour|XX|Liberal|background}}|This cell uses "XX" for jurisdiction. Invalid jurisdictions (or jurisdictions where that party does not exist) will sometimes find a default colour.
|-
|{{Canadian party colour|ON|Invalid text|background}}|This cell uses "Invalid text" as the party name. Invalid party names will default to the independent colour and will use the exact text entered when using the "row-name" function.
|}

Will produce:

New Democratic
Liberal
Parti Québécois
  Example text. Example text. Example text. Example text.
Independent
This cell uses "XX" for jurisdiction. Invalid jurisdictions (or jurisdictions where that party does not exist) will sometimes find a default colour.
This cell uses "Invalid text" as the party name. Invalid party names will default to the independent colour and will use the exact text entered when using the "row-name" function.

Replacement of old templates

This template is intended to supersede, and simplify, the existing methods of generating party colours, which use a series of at least 750 different templates (down to 489 as of 30 November 2012):

  1. Template:Canadian politics/party colours, including
    1. 445 federal subtemplates (now down to 303)
    2. 34 Alberta subtemplates (now still at 34)
    3. 38 Edmonton subtemplates (now still at 38), and
    4. 8 Quebec subtemplates (now still at 8);
  2. political party election (or "row-name") templates, including
    1. 111 federal subtemplates (now all replaced) and
    2. 23 Ontario subtemplates (now down to 14);
  3. 93 /meta/shortname subtemplates (plus the /meta/color templates, included above) (now still at 93).