Hoppa till innehållet

Modul:Partier se/23

Från Wikipedia

Dokumentation [visa] [redigera] [historik] [rensa sidcachen]


Detta är en stödmodul till tex modul Modul:Mandattabell.

Denna sida innehåller information om olika politiska partier i Sverige. Rikstäckande politiska partier hanteras av Modul:Partier se, medan lokala och regionala partier hanteras av undermoduler listade länsvis till höger.

Information om varje parti läggs in enligt modellen:

['al'] = { ['a'] = 'AL',   ['n'] = 'Arbetarlistan',             ['l'] = 'Arbetarlistan',             ['f'] = '#cc0000' , ['t'] = white },
  • al är här den förkortning som används in i mallanropet i redigeringsläge i artikeln.
  • a = AL är här partiförkortningen som skrivs ut.
  • n = Arbetarlistan är den text som kommer fram när man "hovrar" med musen över länken.
  • l = Arbetarlistan är namnet på artikeln om partiet, med särskiljning i förekommande fall. Alternativt en länk till en samlingslista.
  • f = #cc0000 är partifärgen. Observera att det inte fungerar att anropa mallar härifrån.
  • t = white är en lämplig kontrastfärg till partifärgen. Oftast är white lämplig för mörka partifärger, och black för ljusa.

För lokala och regionala partier, bör förkortningar som inkluderar kommun- eller länskoden inkluderas, tex 0617-mvg för Miljö- och Vänsterlistan i Gnosjö. Förkortningar som börjar med "06" ska alltid läggas i undermallen Modul:Partier se/06 etc, oavsett om det finns fall där koden används även i ett annat län. Koden i modulerna söker nämligen inte i undermodulen för tillhörande län, utan i den undermodul som har samma titel som de två första tecknen i förkortningen.

Nedanstående tabell uppdateras automagiskt och inkluderar alla partier som finns representerade i denna modul.
Parameter 1Partibeteckning
(Parameter 2 = a)
Partinamn
(Parameter 2 = n)
Länk
(Parameter 2 = l)
Bakgrundsfärg
(Parameter 2 = f)
Textfärg
(Parameter 2 = t)
Typisk användning
23-sjvzSJVZSjukvårdspartiet i Jämtlands länSjukvårdspartiet i Jämtlands län#ffa500black
SJVZ
2303-afrAfRAllians för RagundaAllians för Ragunda#0066ccwhite
AfR
2303-afr2AfRAllt för RagundaAllt för Ragunda#ffa500black
AfR
2305-jvbJVBJämtlands Väl BräckeJämtlands Väl Bräcke#ffa500black
JVB
2305-lfbLFBLandsbygdens framtid i BräckeLandsbygdens framtid i Bräcke#ffa500black
LFB
2309-jvkJVKJämtlands Väl KrokomJämtlands Väl Krokom#ffa500black
JVK
2313-rdRDRättvis DemokratiRättvis Demokrati#ffa500black
RD
2321-fnoFNOFria NorrlandFria Norrland#ffa500black
FNO
2321-vvVVVästjämtlands VälVästjämtlands Väl#ff7800black
VV
2326-beBEBergspartietBergspartiet#ffa500black
BE
2326-upUPUng ProfilUng Profil#C4158Cwhite
UP
2361-hpHPHärjedalspartietHärjedalspartiet#ff7800black
HP
2361-vhVHFolkets Röst - Vox HumanaFolkets Röst - Vox Humana#ffa500black
VH
local p = {}
 
function p.partisnack(frame)
	args = frame.args
    local white = 'white'
    local black = 'black'
 
    local color = { 
 
       ['2303-afr'] = { ['a'] = 'AfR', ['n'] = 'Allians för Ragunda', ['l'] = 'Allians för Ragunda', ['f'] = '#0066cc', ['t'] = white },
       ['2303-afr2'] = { ['a'] = 'AfR', ['n'] = 'Allt för Ragunda', ['l'] = 'Allt för Ragunda', ['f'] = '#ffa500', ['t'] = black },

	   ['2305-lfb'] = { ['a'] = 'LFB', ['n'] = 'Landsbygdens framtid i Bräcke', ['l'] = 'Landsbygdens framtid i Bräcke', ['f'] = '#ffa500', ['t'] = black },
	   ['2305-jvb'] = { ['a'] = 'JVB', ['n'] = 'Jämtlands Väl Bräcke', ['l'] = 'Jämtlands Väl Bräcke', ['f'] = '#ffa500', ['t'] = black },

	   ['2309-jvk'] = { ['a'] = 'JVK', ['n'] = 'Jämtlands Väl Krokom', ['l'] = 'Jämtlands Väl Krokom', ['f'] = '#ffa500', ['t'] = black },

       ['2313-rd'] = { ['a'] = 'RD', ['n'] = 'Rättvis Demokrati', ['l'] = 'Rättvis Demokrati', ['f'] = '#ffa500', ['t'] = black },

       ['2321-fno'] = { ['a'] = 'FNO', ['n'] = 'Fria Norrland', ['l'] = 'Fria Norrland', ['f'] = '#ffa500', ['t'] = black },
       ['2321-vv'] = { ['a'] = 'VV', ['n'] = 'Västjämtlands Väl', ['l'] = 'Västjämtlands Väl', ['f'] = '#ff7800', ['t'] = black },

       ['2326-be'] = { ['a'] = 'BE', ['n'] = 'Bergspartiet', ['l'] = 'Bergspartiet', ['f'] = '#ffa500', ['t'] = black },
       ['2326-up'] = { ['a'] = 'UP', ['n'] = 'Ung Profil', ['l'] = 'Ung Profil', ['f'] = '#C4158C', ['t'] = white },

       ['2361-vh'] = { ['a'] = 'VH', ['n'] = 'Folkets Röst - Vox Humana', ['l'] = 'Folkets Röst - Vox Humana', ['f'] = '#ffa500', ['t'] = black },
	   ['2361-hp'] = { ['a'] = 'HP', ['n'] = 'Härjedalspartiet', ['l'] = 'Härjedalspartiet', ['f'] = '#ff7800', ['t'] = black },

       ['23-sjvz'] = { ['a'] = 'SJVZ', ['n'] = 'Sjukvårdspartiet i Jämtlands län', ['l'] = 'Sjukvårdspartiet i Jämtlands län', ['f'] = '#ffa500', ['t'] = black }
 
	}
    if args[1] == 'demonstration' then 
    	return color
    end

    return color[args[1]]
 
end
 
return p