편집 요약 없음 |
(가독성 개선) |
||
18번째 줄: | 18번째 줄: | ||
end | end | ||
return string.format('<span class="plainlinks">[%s <span style="color: #ba0000>%s</span>]</span>', | return string.format('<span class="plainlinks">[%s <span style="color: #ba0000>%s</span>]</span>', | ||
tostring(mw.uri.fullUrl(doc, | tostring(mw.uri.fullUrl(doc, { action = 'edit', preload = args['템플릿'], editintro = args['editintro'] })), | ||
linkname) | linkname) | ||
end | end |
2024년 2월 7일 (수) 20:59 기준 최신판
local p = {}
p.main = function(frame)
local args = require('Module:Arguments').getArgs(frame)
local doc = args[1] or ''
local linkname = args[2] or nil
local class = args['class'] or ''
if mw.title.new(doc).exists then
if linkname then
return string.format('[[%s|%s]]', doc, linkname)
else
return string.format('[[%s]]', doc)
end
else
if linkname == nil then
linkname = doc
end
return string.format('<span class="plainlinks">[%s <span style="color: #ba0000>%s</span>]</span>',
tostring(mw.uri.fullUrl(doc, { action = 'edit', preload = args['템플릿'], editintro = args['editintro'] })),
linkname)
end
end
p.test = p.main
------------------------------------------------------------------------------------
return p