模块:Deep2 ExtCallbacks

来自希服维基

可在模块:Deep2 ExtCallbacks/doc创建此模块的帮助文档

local p = {}
function p.test()
    if not mw.ext then return "no_mw_ext" end
    local results = {}
    for ext_name, ext_obj in pairs(mw.ext) do
        results[#results+1] = ext_name .. "={"
        local sub = {}
        for k, v in pairs(ext_obj) do
            sub[#sub+1] = k .. "=" .. type(v)
        end
        results[#results+1] = table.concat(sub, ",") .. "}"
    end
    return table.concat(results, " ")
end
return p