Documentation for this module may be created at Module:Track list/doc
local getArgs = require('Module:Arguments').getArgs
local p = {}
function p.main(frame)
local args = getArgs(frame)
local rows = {}
local root = mw.html.create()
local root_table = root:tag('table')
:addClass('wikitable')
:tag('tr')
:tag('th'):wikitext('No.'):done()
:tag('th'):wikitext('Title'):done()
:tag('th'):wikitext('Singer(s)'):done()
:tag('th'):wikitext('Length'):done()
:done()
root_tag:tag('tr')
:tag('th'):wikitext('1'):done()
:tag('th'):wikitext(args['singers1']):done()
:tag('th')
:css({
['text-align'] = 'center'
})
:wikitext(args['length1'])
:done()
root_table:tag('tr')
:tag('th'):wikitext('Total length:'):done()
:tag('th'):wikitext():done()
root:tag('sup')
:wikitext('[[Template:Track List|View]] • [[Template talk:Track List|Talk]]')
:done()
:done()
return tostring(root)
end
return p