local getArgs = require('Module:Arguments').getArgs
local p = {}
function p.main(frame)
local args = getArgs(frame)
local out = {}
local i = 1
while args['skillname' .. i] do
local name = args['skillname' .. i]
local desc = args['skilltext' .. i] or ''
local color = args['leftcolor' .. i] or 'blue'
table.insert(out, '{| border="0"')
table.insert(out, '|-')
table.insert(out, '| style="padding:1em; border-left:solid 3px ' .. color .. ';"|[[File:' .. name .. '.png|75px]]')
table.insert(out, [[| style="padding:1px 0;"|''']] .. name .. [['''<br>''技能介绍:'']] .. desc)
table.insert(out, '|}')
i = i + 1
end
return table.concat(out, '\n')
end
return p