Module:Categories

来自失传媒体中文维基
HW留言 | 贡献2026年5月15日 (五) 17:09的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

此模块的文档可以在Module:Categories/doc创建

local p = {}

function p.addCategories(frame)
    local cats = frame.args.categories or ""
    
    local categories = mw.text.split(cats, "[%s,,、]+")
    
    local output = ""
    for _, cat in ipairs(categories) do
        cat = mw.text.trim(cat)
        if cat ~= "" then
            output = output .. "[[分类:" .. cat .. "]]"
        end
    end
    
    return output
end

return p