모듈:Navbox: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
잔글
Twotwo2019(토론)의 편집을 ChongDae의 마지막 판으로 되돌림
편집 요약 없음 |
잔글 (Twotwo2019(토론)의 편집을 ChongDae의 마지막 판으로 되돌림) |
||
429번째 줄: | 429번째 줄: | ||
function p.navbox(frame) | function p.navbox(frame) | ||
if not getArgs then | |||
getArgs = require('Module:Arguments').getArgs | |||
end | |||
local args = {} | local args = {} | ||
local parent_args = frame: | local parent_args = getArgs(frame, {wrappers = 'Template:Navbox'}) | ||
-- | -- Read the arguments in the order they'll be output in, to make references number in the right order. | ||
local | local _ | ||
_ = parent_args.title or parent_args['제목']; | |||
_ = parent_args.above or parent_args['윗글']; | |||
for i = 1, 20 do | for i = 1, 20 do | ||
_ = parent_args["group" .. tostring(i)] or parent_args["묶음" .. tostring(i)]; | |||
_ = parent_args["list" .. tostring(i)] or parent_args["내용" .. tostring(i)]; | |||
end | end | ||
_ = parent_args.below or parent_args["아랫글"]; | |||
for k, v in pairs(parent_args) do | for k, v in pairs(parent_args) do | ||
if v ~= '' then | if v ~= '' then | ||
args[k] = v | args[localname(k)] = v | ||
end | end | ||
end | end | ||
return p._navbox(args) | return p._navbox(args) | ||
end | end | ||
return p | return p |