Content deleted Content added
No edit summary |
hmm, maybe try teamBracket approach |
||
Line 1:
local p = {}
--[[local defaultRounds = {'Quarter Finals' , 'Semi Finals', 'Finals'}
local output = mw.html.create('table')
local last = {row = nil, cell = nil}
local rowSpans = {}
function newRow(nonhead)
last.row = output:tag('tr')
last.cell = last.row:tag('td')
last.cell:attr('height', 5)
if nonhead then
rowSpans[#rowSpans] = last.row
else
end
Line 14 ⟶ 18:
:attr('width', width)
:wikitext(' ')
end]]--
function p._main(args, frame)
:css('font-size', '90%')
:css('margin', '1em 2em 1em 1em')
Line 50 ⟶ 54:
spacer(args.wiidescores and 40 or 30)
end
newRow(1)
▲ for k, v in pairs(args) do
if type(k) == type(1) then▼
end▼
end
--for x = 1, args.columns do
for k, v in pairs(args) do
▲ if type(k) == type(1) then
--last.cell = last.row:tag('td')
--last.cell:attr('rowspan', 2)
if k % 5 ==
end
▲ end
--end
]]--
output = require('Module:TeamBracket').teamBracket({rounds = args.columns})
return output
end
function p.main(frame)
local args = require('Module:Arguments').getArgs(frame--[[, {
wrappers = WRAPPER_TEMPLATE
}]])
return p._main(args, frame)
end
|