模組:Vgname/testcases
外观
![]() | 這是Module:Vgname的測試樣例頁,測試結果請見討論頁。 |
local p = {}
local yesno = require('Module:Yesno')
local getArgs = require('Module:Arguments').getArgs
local function lead(a)
if a == '' then
a = {{PAGENAME}}
end
if yesno(args.bold) ~= false then
a = string.gsub(a, ".+", "<b>%0</b>")
end
if yesno(args.bracket) ~= false then
a = string.gsub(a, ".+", "《%0》")
end
return a
end
local function orig(langcode, origname)
end
function p.vgname(frame)
args = getArgs(frame, {
parentOnly = true;
valueFunc = function (key, value)
if value == nil then
return ''
else
return value
end
end;
})
return lead(args[1])
end
return p