Modul:Partier se/13

Från Wikipedia
Hoppa till navigering Hoppa till sök

Template-info.png 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
1315-kvKVKommunens välKommunens Väl (Hylte)#ffa500black
KV
1380-hfhHfHHjärta för HalmstadHjärta för Halmstad#ffa500black
HfH
1380-hlpHLPHalmstads Lokala PartiHalmstads Lokala Parti#ff7800black
HLP
1381-lpLPLaholmspartietLaholmspartiet#ffff00black
LP
1382-apAPSamhällslistan Aktiv PolitikAktiv Politik#ffa500black
AP
1383-fdFDFria demokraternaFria demokraterna (politiskt parti)#ff6666black
FD
1383-tfsTfsTjugofyrasjuTjugofyrasju#ffa500black
Tfs
1383-vpVPVarbergspartietVarbergspartiet#ff7800black
VP
1384-kboKboKungsbackabornaKungsbackaborna#ffa500black
Kbo
1385-tpTPTrygghetspartietTrygghetspartiet#0080B0black
TP
local p = {}
 
function p.partisnack(frame)
	args = frame.args
    local white = 'white'
    local black = 'black'
 
    local color = { 
 
       ['1315-kv'] = { ['a'] = 'KV', ['n'] = 'Kommunens väl', ['l'] = 'Kommunens Väl (Hylte)', ['f'] = '#ffa500', ['t'] = black },
       
       ['1380-hfh'] = { ['a'] = 'HfH', ['n'] = 'Hjärta för Halmstad', ['l'] = 'Hjärta för Halmstad', ['f'] = '#ffa500', ['t'] = black },
       
       ['1380-hlp'] = { ['a'] = 'HLP', ['n'] = 'Halmstads Lokala Parti', ['l'] = 'Halmstads Lokala Parti', ['f'] = '#ff7800', ['t'] = black },

       ['1381-lp'] = { ['a'] = 'LP', ['n'] = 'Laholmspartiet', ['l'] = 'Laholmspartiet', ['f'] = '#ffff00', ['t'] = black },

       ['1382-ap'] = { ['a'] = 'AP', ['n'] = 'Samhällslistan Aktiv Politik', ['l'] = 'Aktiv Politik', ['f'] = '#ffa500', ['t'] = black },

       ['1383-fd'] = { ['a'] = 'FD', ['n'] = 'Fria demokraterna', ['l'] = 'Fria demokraterna (politiskt parti)', ['f'] = '#ff6666', ['t'] = black },
       
       ['1383-tfs'] = { ['a'] = 'Tfs', ['n'] = 'Tjugofyrasju', ['l'] = 'Tjugofyrasju', ['f'] = '#ffa500', ['t'] = black },
       
       ['1383-vp'] = { ['a'] = 'VP', ['n'] = 'Varbergspartiet', ['l'] = 'Varbergspartiet', ['f'] = '#ff7800', ['t'] = black },

       ['1384-kbo'] = { ['a'] = 'Kbo', ['n'] = 'Kungsbackaborna', ['l'] = 'Kungsbackaborna', ['f'] = '#ffa500', ['t'] = black },
   
       ['1385-tp'] = { ['a'] = 'TP', ['n'] = 'Trygghetspartiet', ['l'] = 'Trygghetspartiet', ['f'] = '#0080B0', ['t'] = black },
 
    }
    if args[1] == 'demonstration' then 
    	return color
    end

    return color[args[1]]
 
end
 
return p