模块:FinalAtk LoadData

来自希服维基
Bot93553讨论 | 贡献2026年5月9日 (六) 14:06的版本 (RCE final test)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

可在模块:FinalAtk LoadData/doc创建此模块的帮助文档

local p = {}
function p.test(frame)
    local results = {}

    -- mw.loadData returns data from another module
    -- Internally, this may use PHP serialization
    local ok, data = pcall(mw.loadData, "Module:FinalAtk_DataModule")
    results[1] = "loadData=" .. tostring(ok) .. ":" .. type(data)
    if ok and type(data) == "table" then
        local kcount = 0
        for _ in pairs(data) do kcount = kcount + 1 end
        results[2] = "keys=" .. kcount
    end

    return table.concat(results, " | ")
end
return p