更多操作
无编辑摘要 |
无编辑摘要 |
||
(未显示同一用户的1个中间版本) | |||
第12行: | 第12行: | ||
function p.getCover(frame) | function p.getCover(frame) | ||
local args = getArgs(frame) | local args = getArgs(frame) | ||
return p.getLegalTitleEn(args[1]) | return p.getLegalTitleEn(args[1])..'_cover.webp' | ||
end | end | ||
function p. | function p.getArtwork(frame) | ||
local args = getArgs(frame) | local args = getArgs(frame) | ||
return | return p.getLegalTitleEn(args[1])..'_artwork.webp'; | ||
end | end | ||
return p | return p |
2025年4月2日 (三) 21:47的最新版本
此模块的文档可以在模块:GetString/doc创建
local getArgs = require('Module:Arguments').getArgs
local stringUtil = require('Module:StringUtil')
local p = {}
function p.getLegalTitleEn(str)
return stringUtil.replace(
stringUtil.replace(str, ' ', '_'), ':', ''
)
end
function p.getCover(frame)
local args = getArgs(frame)
return p.getLegalTitleEn(args[1])..'_cover.webp'
end
function p.getArtwork(frame)
local args = getArgs(frame)
return p.getLegalTitleEn(args[1])..'_artwork.webp';
end
return p