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