Module:曲师列表:修订间差异

Admin​(留言 | 贡献)
支持两段式映射(主名义/合作名义):整串查表归并到主名义,不再拆词;旧结构仍兼容
Admin​(留言 | 贡献)
修正:辅助函数移到 parse 声明之后(Lua 局部变量作用域)
第7行: 第7行:
local DATA_TITLE = '模板:曲目列表.json'
local DATA_TITLE = '模板:曲目列表.json'
local validator = require('模块:数据页校验')
local validator = require('模块:数据页校验')
local MAP_TITLE = '模板:曲师映射.json'
local INTRO_TITLE = '模板:曲师简介'  -- 手工简介数据页(可编辑 wikitext)
local DIFFS = { 'CASUAL', 'TOUGH', 'INSANE', 'PRO' }
-- 拆词与归一化统一由 模块:署名解析 提供(本模块不再自带一份,避免规则漂移)
local parse = require('模块:署名解析')
local norm = parse.norm


-- ===== 两段式名义表(映射页新结构: 主名义 / 合作名义)=====
-- ===== 两段式名义表(映射页新结构: 主名义 / 合作名义)=====
第42行: 第51行:
return { { base = raw, ann = '' } }
return { { base = raw, ann = '' } }
end
end
local MAP_TITLE = '模板:曲师映射.json'
local INTRO_TITLE = '模板:曲师简介'  -- 手工简介数据页(可编辑 wikitext)
local DIFFS = { 'CASUAL', 'TOUGH', 'INSANE', 'PRO' }
-- 拆词与归一化统一由 模块:署名解析 提供(本模块不再自带一份,避免规则漂移)
local parse = require('模块:署名解析')
local norm = parse.norm


-- ===== 工具 =====
-- ===== 工具 =====