Module:Sandbox/Ahecht/sandbox explained

local p =

local function _main(args) return trueend

function p.main(frame) local mwSite = for k,v in pairs(mw.site) do mwSite = mwSite .. '\n*mw.site.' .. k .. ': ' if type(v)

'string' or type(v)

'number' then mwSite = mwSite .. v elseif type(v)

'table' then for kk,vv in pairs(v) do if type(vv)

'string' or type(vv)

'number' then mwSite = mwSite .. '\n**mw.site.' .. k .. '.' .. kk .. ': ' .. vv end end end end return mwSiteend

return p