• Home
  • Random
  • Recent changes
  • Special pages
  • Settings
  • About MOASSpedia
  • Disclaimers
MOASSpedia
  • 216.73.216.154
  • Talk
  • Watchlist
  • Contributions
  • Log in

Template:Political party

Template Discussion
  • Language
  • Watch
  • History
  • Edit
    • Page information
    • Permanent link
    • What links here
Template documentation[view] [edit] [history] [purge]
This template uses Lua:
  • Module:Political party

Template:Political party produces the short name or color of the provided political party.

Contents

  • 1 Usage
  • 2 Parameters
  • 3 Examples
    • 3.1 Lua script error messages
  • 4 See also
  • 5 Tracking categories

Usage

  • {{Political party|<party name>|<value requested>}}

Parameters

Parameter Description
1 The political party's name. If a party is not found, place a request at the talk page.
2 The value requested. Currently supported values are abbrev, color, and shortname .
error Optional, this parameter will return the provided |error= value if the module does not contain the requested party or color.

Examples

Here are some examples using the Labour Party (note that there are multiple potential input names):

	["Labour and Co-operative"] = "Labour Party (UK)",
	["Labour Co-operative"] = "Labour Party (UK)",
    ...
	["Labour Party (Thailand)"] = {abbrev = "", color = "#FF0000", shortname = "",},
	["Labour Party (UK)"] = {abbrev = "Lab", color = "#E4003B", shortname = "Labour",},
  • {{Political party|Labour Party (UK)|abbrev}} → Lab
  • {{Political party|Labour Party (UK)|shortname}} → Labour
  • {{Political party|Labour and Co-operative|shortname}} → Labour
  • {{Political party|Labour Co-operative|shortname}} → Labour
  • {{Political party|Labour Party (UK)|color}} → #E4003B

If the party is not present in the module, or the shortname or abbreviation are not in the module, the input party name will be returned.

  • {{Political party|Not-a-party|abbrev}} → Not-a-party
  • {{Political party|Not-a-party|shortname}} → Not-a-party
  • {{Political party|Not-a-party|color}} → #F8F9FA
  • {{Political party|A test no values|shortname}} → A test no values

Lua script error messages

If either of the required parameters are not supplied, or the color does not exist in the module, an error will be returned.

  • {{Political party}} → parameter 1 should be a party name.
  • {{Political party|A test no values}} → parameter 2 should be the output type.
  • {{Political party|A test no values|color}} → Value not in template. Please request that it be added.

To avoid generating a script error, use |error=value. Note that this error value will also be passed if the party is not stored in the module.

  • {{Political party|A test no values|color|error=ERROR}} → ERROR
  • {{Political party|Not-a-party|color|error=ERROR}} → ERROR

See also

  • Template:Party abbr
  • Template:Party color
  • Template:Party shortname

Tracking categories

  • Category:Pages using Political party with unknown party (0)
  • Category:Pages using Political party with missing shortname (0)
  • Category:Pages using Political party with missing color (0)
The above documentation is transcluded from Template:Political party/doc. (edit | history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Add categories to the /doc subpage. Subpages of this template.
Retrieved from "https://moasspedia.org/w/index.php?title=Template:Political_party&oldid=27077"
Categories:
  • Lua-based templates
  • Political party templates
Last edited on 25 September 2021, at 06:34

MOASSpedia

Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted.
  • This page was last edited on 25 September 2021, at 06:34.
  • Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted.
  • Privacy policy
  • About MOASSpedia
  • Disclaimers
  • Desktop