Module:曲目页面:修订间差异
显示改用数据页原串(行内把可识别名字各自链接到主名义小节);无识别名时回退旧逻辑 |
标签式合作名义显示为「合作名义<br>主名义A链接 / 主名义B链接」(仅原串无可见成员名时,共 6 条谱师署名) |
||
| 第75行: | 第75行: | ||
end | end | ||
end | end | ||
-- | -- 回退分支: | ||
-- ① 解析出多个主名义(标签式合作名义,如 rank.x / Kevin.B / ↑=192.333KB/s) | |||
-- → 「合作名义<br>主名义A链接 / 主名义B链接」 | |||
-- ② 单个主名义 → 直接显示(原名与主名义不同时补「(名义:X)」) | |||
local joined = table.concat(out, ' / ') | |||
if #parts > 1 then | |||
return esc(raw) .. '<br>' .. joined | |||
end | end | ||
if parse.creditNote(raw, lk) and parse.norm(raw) ~= parse.norm(parts[1].rawPart or parts[1].base) then | |||
return joined .. ' <span style="font-size:85%;color:#666">(名义:' .. esc(raw) .. ')</span>' | |||
end | |||
return joined | |||
end | end | ||