Template:Party color/doc
From HandWiki
< Template:Party color
Revision as of 06:38, 27 June 2022 by imported>P J Chatterjee
This is a documentation subpage for Template:Party color It may contain usage information, categories and other content that is not part of the original template page. |
This template is used on many pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them.
Transclusion count updated automatically (see documentation). |
This template uses Lua: |
Template:Party color produces the hexadecimal color of the provided political party.
Usage
{{Party color|<party name>}}
Parameters
<section begin="Parameters"/>
Parameter | Description |
---|---|
1 | The political party's name. If a party is not found, place a request at the talk page. |
error | Optional, this parameter will return the provided |error= value if the module does not contain the requested party or color.
|
<section end="Parameters"/>
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 = "#000000", shortname = "",}, ["Labour Party (UK)"] = {abbrev = "Lab", color = "#E4003B", shortname = "Labour",},
{{Party color|Labour Party (UK)}}
→ Script error: No such module "Political party".{{Party color|Labour and Co-operative}}
→ Script error: No such module "Political party".{{Party color|Labour Co-operative}}
→ Script error: No such module "Political party".
Error messages
If the party is not supplied, or the color is not stored for the party, an error will be returned. Note that if the party is not in the module at all (third example below) the default color #F8F9FA will be returned.
{{Party color}}
→ Script error: No such module "Political party".{{Party color|A test no values}}
→ Script error: No such module "Political party".{{Party color|Not-a-party}}
→ Script error: No such module "Political party".
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.
{{Party color|A test no values|error=ERROR}}
→ Script error: No such module "Political party".{{Party color|Not-a-party|error=ERROR}}
→ Script error: No such module "Political party".
See also