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

Admin​(留言 | 贡献)
自动索引加过滤:列表中确实存在该小节时才链接(教程/训练场独占曲师显示为纯文本)
Admin​(留言 | 贡献)
显示本曲实际使用的名义:主名义与原名不同时追加「(名义:原署名)」
第45行: 第45行:
end
end
end
end
return table.concat(out, ' / ')
-- 本曲实际使用的名义(与主名义不同才追加,如 JKy(名义:StrayCat))
local plain = {}
for _, pt in ipairs(parts) do plain[#plain + 1] = pt.base end
local joined = table.concat(plain, ' / ')
local note = ''
if parse.norm(raw) ~= parse.norm(joined) then
note = ' <span style="font-size:85%;color:#666">(名义:' .. esc(raw) .. ')</span>'
end
return table.concat(out, ' / ') .. note
end
end