Module:曲目列表:修订间差异
自动索引加过滤:列表中确实存在该小节时才链接(教程/训练场独占曲师显示为纯文本) |
显示本曲实际使用的名义:主名义与原名不同时追加「(名义:原署名)」 |
||
| 第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 | ||