Module:Sandbox/ChaoticShadow/Song

    From TestWiki

    Documentation for this module may be created at Module:Sandbox/ChaoticShadow/Song/doc

    local getArgs = require('Module:Arguments').getArgs
    
    local p = {}
    local args = {}
    
    local what = ''
    
    function p.main(frame)
    	args = getArgs(frame)
    
    	for k,v in ipairs(args) do
    		for paramName,paramVal in pairs(mw.text.jsonDecode(v)) do 
    			what = what .. paramName .. '=' .. paramVal .. ', '
    		end
    		what = what .. '\n'
    	end
    	
    	return '<pre>' .. mw.dumpObject(args) .. '</pre>' 
    	.. '<br>' .. 
    	what
    	.. '<br>'
    end
    
    return p