Modul:Sandlådan/Larske/Testmodul24
< Modul:Sandlådan | Larske
Dokumentationen för denna modul kan skapas på Modul:Sandlådan/Larske/Testmodul24/dok
local p = {}
function p.test24(frame)
args = frame:getParent().args
rubrik = args['rubrik'] or '[[Tätort|Tät-]] och [[Småort|småorter]]'
nummerkolumn = args['nummerkolumn'] or 'ja'
rader = tonumber(args['rader'] or '20')
huvud = '<table class="wikitable" style="display:inline-block;table-layout:fixed;text-align:right;vertical-align:top;border:0;">'
huvud = huvud .. '<tr>'
if nummerkolumn == 'ja' then
huvud = huvud .. '<th style="min-width:2em;">Nr</th>'
end
huvud = huvud .. '<th style="min-width:8em;">' .. rubrik .. '</th><th style="min-width:6em;">Folkmängd</th></tr>'
res = huvud
rad = 1
while args[2*rad] do
res = res .. '<tr>'
if nummerkolumn == 'ja' then
res = res .. '<td>'..rad..'</td>'
end
res = res .. '<td style="text-align:left;">'..args[2*rad-1]..'</td><td>'..'{{formatnum:'..args[2*rad]..'}}'..'</td></tr>'
if rad % rader == 0 then
res = res .. '</table>'
if args[2*rad+1] then res = res .. huvud end
end
rad = rad + 1
end
res = res .. '</table>'
return mw.getCurrentFrame():preprocess(res)
end
return p