local p = {} function p.main(f) local args = f:getParent().args local result = {} local title = args[1] or '' table.insert(result, '' .. title .. '') if args.nofallback and args.nofallback ~= '' then table.insert(result, '[[File:' .. args[2] .. '|class=sound-audio]]') else table.insert(result, '[[File:' .. args[2] .. '|class=sound-audio]]') end table.insert(result, '') for i in ipairs(args) do if args[i+2] and args[i+2] ~= '' then table.insert(result, '[[File:' .. args[i+2] ..'|class=sound-audio]]') end end return table.concat(result) end return p