Modul:Infoboks MMA
Utseende
Moduldokumentasjon
[opprett]
local p = {}
local ibox = require( 'Module:Infoboks lua' )
local defs =
{
-- eksempel: { param = 'sted', pid =nil, ref= 'ja', sprak = nil, displayName = "Foreldre" },
{ "bilde", pid = "P18", qid = "qid", bilde = "bilde", bildetekst = "bildetekst", byline = "byline",
bildestor = "bildestørrelse"},
{ "mal", mal = "mal:Infoboks biografi alder",metode="ekspander"},
{ "mal", mal = "Mal:Infoboks biografi persondata",metode="ekspander"},
-- { "overskrift", tekst= "overskrift"},
{ "rad", param = "høyde", pid = "P2048"},
{ "rad", param = "vekt", pid = "P2067"},
{ "rad", param = "rekkevidde"},
{ "rad", param = "hjemby"},
{ "rad", param = "treningsstudio"},
{ "rad", param = "kampstil", displayName = "Primær kampstil"},
{ "rad", param = "seire"},
{ "rad", param = "ko"},
{ "rad", param = "submissions"},
{ "rad", param = "avgjørelse"},
{ "rad", param = "annet"},
{ "rad", param = "tap"},
{ "rad", param = "ko-tap"},
{ "rad", param = "sub-tap"},
{ "rad", param = "avg-tap"},
{ "rad", param = "annet-tap"},
{ "rad", param = "uavgjort"},
{ "rad", param = "nocontest"},
}
function p.infoboks(frame)
local start = ibox._ibxStart("biografi","bred","navn","navn2")
local text,par = ibox._innhold(frame,defs)
local slutt = ibox._ibxSlutt()
return start .. text .. slutt
end
return p