Hoppa till innehållet

Modul:Partier se/08

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
08-s-vS-VSocialisterna-VälfärdspartietSocialisterna#660000white
S-V
0821-lhkLHKLivskvalitet i Högsby KommunLivskvalitet i Högsby Kommun#ffa500black
LHK
0834-tpTpTorsåspartietTorsåspartiet#ffa500black
Tp
0860-msvoMSVOMedborgarpartiet: skola-vård-omsorgMedborgarpartiet: skola - vård - omsorg#ffa500black
MSVO
0862-b-altB-ALTBästa AlternativetBästa Alternativet#ff7800black
B-ALT
0862-ppPPPartiet PartietPartiet Partiet#ffa500black
PP
0882-kustKUSTKustlandspartietKustlandspartiet#ffa500black
KUST
0883-vdmVDMWesterwikspartietWesterwikspartiet#ffa500black
VDM
0884-vipVIPVimmerbypartietVimmerbypartiet#ffa500black
VIP
0885-fölFÖLFramtid ÖlandFramtid Öland#ff7800black
FÖL
0885-öpÖPÖlandspartietÖlandspartiet#ffa500black
ÖP
local p = {}
 
function p.partisnack(frame)
	args = frame.args
    local white = 'white'
    local black = 'black'
 
    local color = { 
 
       ['0821-lhk'] = { ['a'] = 'LHK', ['n'] = 'Livskvalitet i Högsby Kommun', ['l'] = 'Livskvalitet i Högsby Kommun', ['f'] = '#ffa500', ['t'] = black},

       ['0834-tp'] = { ['a'] = 'Tp', ['n'] = 'Torsåspartiet', ['l'] = 'Torsåspartiet', ['f'] = '#ffa500', ['t'] = black},

       ['0860-msvo'] = { ['a'] = 'MSVO', ['n'] = 'Medborgarpartiet: skola-vård-omsorg', ['l'] = 'Medborgarpartiet: skola - vård - omsorg', ['f'] = '#ffa500', ['t'] = black},

       ['0862-pp'] = { ['a'] = 'PP', ['n'] = 'Partiet Partiet', ['l'] = 'Partiet Partiet', ['f'] = '#ffa500', ['t'] = black},
       ['0862-b-alt'] = { ['a'] = 'B-ALT', ['n'] = 'Bästa Alternativet', ['l'] = 'Bästa Alternativet', ['f'] = '#ff7800', ['t'] = black},
       
       ['0882-kust'] = { ['a'] = 'KUST', ['n'] = 'Kustlandspartiet', ['l'] = 'Kustlandspartiet', ['f'] = '#ffa500', ['t'] = black},

       ['0883-vdm'] = { ['a'] = 'VDM', ['n'] = 'Westerwikspartiet', ['l'] = 'Westerwikspartiet', ['f'] = '#ffa500', ['t'] = black},

       ['0884-vip'] = { ['a'] = 'VIP', ['n'] = 'Vimmerbypartiet', ['l'] = 'Vimmerbypartiet', ['f'] = '#ffa500', ['t'] = black},

       ['0885-föl'] = { ['a'] = 'FÖL', ['n'] = 'Framtid Öland', ['l'] = 'Framtid Öland', ['f'] = '#ff7800', ['t'] = black},
       ['0885-öp'] = { ['a'] = 'ÖP', ['n'] = 'Ölandspartiet', ['l'] = 'Ölandspartiet', ['f'] = '#ffa500', ['t'] = black},

       ['08-s-v'] = { ['a'] = 'S-V', ['n'] = 'Socialisterna-Välfärdspartiet', ['l'] = 'Socialisterna', ['f'] = '#660000', ['t'] = white}

    }
    if args[1] == 'demonstration' then 
    	return color
    end
    
    return color[args[1]]
 
end
 
return p