Módulo:Political party/Z

Origem: Wikipédia, a enciclopédia livre.
Documentação do módulo[ver] [editar] [histórico] [purgar]

Atualizando este submódulo[editar código-fonte]

Os 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[editar código-fonte]

O 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[editar código-fonte]

local 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[editar código-fonte]

Nome partido políticocorabrevnomecurtoA cor é válida?Contraste texto normalContraste link sem ser visitadoContraste link visitado
ZANU–PF#008000ZANU–PFFailedFailedFailed
Zabaltzen#C8402BFailedFailedFailed
Zac Goldsmith Team#2DA0D2AAAFailedAA
Zaker Party#089B4BAAFailedFailed
Zambia Democratic Congress#984ea3ZADECOFailedFailedFailed
Zambian African National Congress#FFCC00AAAAAAAA
Zambians for Empowerment and DevelopmentblueFailedFailedFailed
Zamora Sí#E84558AAFailedFailed
Zamoran People's Union#339933AAFailedFailed
Zaragoza Now#333333FailedFailedFailed
Zaragoza en Común#BA1227ZGZFailedFailedFailed
ZaresorangeAAAFailedAAA
Zehut#6AC7DFAAAFailedAAA
Zen-Dai Party#060709FailedFailedFailed
Zenith Labour Party#f5ec00ZLPAAAAAAAA
Zero Cuts#00862AFailedFailedFailed
Zero Tolerance Policing ex Chief#DDDDDDAAAAAAAA
Zeynab Society#01c3ffAAAFailedAAA
Zimbabwe African National Union#008000ZANUFailedFailedFailed
Zimbabwe African National Union – Ndonga#FFD700ZANU–NdongaAAAAAAAA
Zimbabwe African People's Union#010100ZAPUFailedFailedFailed
Zimbabwe Unity Movement#B22222ZUMFailedFailedFailed
Zionist Union#013068FailedFailedFailed
Zmena zdola#FECE00Zmena zdola, DÚAAAAAAAA
Zomi Congress for Democracy#CC232AZCDFailedFailedFailed
Zoram Nationalist Party#0000FFZNPFailedFailedFailed
Zoram People's Movement#FFF700ZPMAAAAAAAAA
ZvenoblackFailedFailedFailed

-- Constant data used by [[Module:Political party]]

local alternate = {
	["ZANU-PF"] = "ZANU–PF", -- dash differences
	["Zatlers' Reform Party"] = "Reform Party (Latvia)",
	["Zimbabwe African National Union-Patriotic Front"] = "ZANU–PF",
	["Zimbabwe African National Union – Patriotic Front"] = "ZANU–PF",
	["Zionist Organisation Mizrachi"] = "Mizrachi (political party)",
}

local full = {
	["Zabaltzen"] = {abbrev = "", color = "#C8402B", shortname = "",},
	["Zac Goldsmith Team"] = {abbrev = "", color = "#2DA0D2", shortname = "",},
	["ZANU–PF"] = {abbrev = "ZANU–PF", color = "#008000", shortname = "",},
	["Zaker Party"] = {abbrev = "", color = "#089B4B", shortname = "",},
	["Zambia Democratic Congress"] = {abbrev = "ZADECO", color = "#984ea3", shortname = "",},
	["Zambian African National Congress"] = {abbrev = "", color = "#FFCC00", shortname = "",},
	["Zambians for Empowerment and Development"] = {abbrev = "", color = "blue", shortname = "",},
	["Zamora Sí"] = {abbrev = "", color = "#E84558", shortname = "",},
	["Zamoran People's Union"] = {abbrev = "", color = "#339933", shortname = "",},
	["Zaragoza en Común"] = {abbrev = "ZGZ", color = "#BA1227", shortname = "",},
	["Zaragoza Now"] = {abbrev = "", color = "#333333", shortname = "",},
	["Zares"] = {abbrev = "", color = "orange", shortname = "",},
	["Zehut"] = {abbrev = "", color = "#6AC7DF", shortname = "",},
	["Zen-Dai Party"] = {abbrev = "", color = "#060709", shortname = "",},
	["Zenith Labour Party"] = {abbrev = "ZLP", color = "#f5ec00", shortname = "",},
	["Zero Cuts"] = {abbrev = "", color = "#00862A", shortname = "",},
	["Zero Tolerance Policing ex Chief"] = {abbrev = "", color = "#DDDDDD", shortname = "",},
	["Zeynab Society"] = {abbrev = "", color = "#01c3ff", shortname = "",},
	["Zimbabwe African National Union – Ndonga"] = {abbrev = "ZANU–Ndonga", color = "#FFD700", shortname = "",},
	["Zimbabwe African National Union"] = {abbrev = "ZANU", color = "#008000", shortname = "",},
	["Zimbabwe African People's Union"] = {abbrev = "ZAPU", color = "#010100", shortname = "",},
	["Zimbabwe Unity Movement"] = {abbrev = "ZUM", color = "#B22222", shortname = "",},
	["Zionist Union"] = {abbrev = "", color = "#013068", shortname = "",},
	["Zmena zdola"] = {abbrev = "", color = "#FECE00", shortname = "Zmena zdola, DÚ",},
	["Zomi Congress for Democracy"] = {abbrev = "ZCD", color = "#CC232A", shortname = "",},
	["Zoram Nationalist Party"] = {abbrev = "ZNP", color = "#0000FF", shortname = "",},
	["Zoram People's Movement"] = {abbrev = "ZPM", color = "#FFF700", shortname = "",},
	["Zveno"] = {abbrev = "", color = "black", shortname = "",},
}

return {
	full = full,
	alternate = alternate,
}