Módulo:Political party/X
![]() | Este módulo pode ter sua documentação deficiente. Por favor, documente-o ou melhore suas explicações caso o saiba usar ou tenha conhecimentos para tal. |
Atualizando este submódulo
editarOs partidos políticos contidos neste módulo são divididos em listas alfabéticas com base no primeiro caractere do nome (por exemplo, "Partido Trabalhista (Reino Unido)" estaria sob /L). A subpágina de /1 é para qualquer parte que não comece com as letras ocidentais A-Z (incluindo números e caracteres acentuados).
Dentro de cada submódulo de dados estão dois grupos locais: local alternate
e local full
.
Nomes alternativos de partidos
editarO grupo alternativo é para nomes alternativos de uma parte. O seguinte é um exemplo de nomes alternativos para o Partido Trabalhista (Reino Unido):
local alternate = {
....
["Labour and Co-operative"] = "Partido Trabalhista (Reino Unido)",
["Labour Co-operative"] = "Partido Trabalhista (Reino Unido)",
...
}
A primeira entrada entre colchetes é o nome alternativo, e a segunda entrada apenas entre aspas é o nome encontrado no full
group, visto abaixo. Observe que o nome alternativo de um partido deve ser armazenado em sua subpágina correspondente baseada em letras; "Partido Democrático do Alabama" está listado em /P, embora seja um nome alternativo para "Partido Democrata (Estado Unidos)" (que é armazenado em /P).
Valores da tabela
editarlocal full = {
....
["Partido Trabalhista (Reino Unido)"] = {abbrev = "Lab", color = "#E4003B", shortname = "Trabalhista",},
...
}
Existem três valore guardados para cada partido:
- A abreviação (
abbrev
). - A cor do partido (
cor
), que pode ser ou tripleto hexadecimal ou uma nome de cor básico. - Um nome curto para o partido (
shortname
).
Os valores adicionados a estes parâmetros não têm de ser exclusivos de outros partidos neste módulo, ao contrário do nome principal de um partido.
Se um valor de nome não for armazenado para um partido, o módulo tentará retornar a outra variante de nome "curto" antes de retornar a entrada. Assim ,se abbrev
estiver armazenado, maso nome abreviado
não estiver, independentemente do valor solicitado, ele retornará o valor abbrev
.
Valor das cores
editarNome partido político | cor | abrev | nomecurto | A cor é válida? | Contraste texto normal | Contraste link sem ser visitado | Contraste link visitado |
---|---|---|---|---|---|---|---|
X Party | #6CB0B3 | AAA | Failed | AA | |||
Ximoko Party | yellow | AAA | AAA | AAA | |||
Xixón Sí Puede | #502553 | Failed | Failed | Failed |
-- Constant data used by [[Module:Political party]]
local alternate = {
}
local full = {
["X Party"] = {abbrev = "", color = "#6CB0B3", shortname = "",},
["Ximoko Party"] = {abbrev = "", color = "yellow", shortname = "",},
["Xixón Sí Puede"] = {abbrev = "", color = "#502553", shortname = "",},
}
return {
full = full,
alternate = alternate,
}