모듈:Navbox: 두 판 사이의 차이

둘러보기로 이동 검색으로 이동
99 바이트 추가됨 ,  2015년 2월 5일 (목)
편집 요약 없음
편집 요약 없음
편집 요약 없음
1번째 줄: 1번째 줄:
--
--
-- This module implements {{Navbox}}
-- 이 모듈은 {{둘러보기 상자}}의 구현에 이용됩니다.
--
--


49번째 줄: 49번째 줄:
         -- also no show/hide link, then we need a spacer on the right to achieve the left shift.
         -- also no show/hide link, then we need a spacer on the right to achieve the left shift.
         if args.state == 'plain' then spacerSide = 'right' end
         if args.state == 'plain' then spacerSide = 'right' end
     elseif args.navbar == 'plain' or (not args.name and mw.getCurrentFrame():getParent():getTitle():gsub('/sandbox$', '') == 'Template:Navbox') then
     elseif args.navbar == 'plain' or (not args.name and mw.getCurrentFrame():getParent():getTitle():gsub('/sandbox$', '') == ':둘러보기 상자') then
         -- No navbar. Need a spacer on the left to balance out the width of the show/hide link.
         -- No navbar. Need a spacer on the left to balance out the width of the show/hide link.
         if args.state ~= 'plain' then spacerSide = 'left' end
         if args.state ~= 'plain' then spacerSide = 'left' end
275번째 줄: 275번째 줄:
local function getTrackingCategories()
local function getTrackingCategories()
     local cats = {}
     local cats = {}
     if needsHorizontalLists() then table.insert(cats, 'Navigational boxes without horizontal lists') end
     if needsHorizontalLists() then table.insert(cats, '가로 목록을 지원하지 않는 둘러보기 상자') end
     if hasBackgroundColors() then table.insert(cats, 'Navboxes using background colours') end
     if hasBackgroundColors() then table.insert(cats, '배경색을 이용하는 둘러보기 상자') end
     return cats
     return cats
end
end
287번째 줄: 287번째 줄:


     for i, cat in ipairs(getTrackingCategories()) do
     for i, cat in ipairs(getTrackingCategories()) do
         builder:wikitext('[[Category:' .. cat .. ']]')
         builder:wikitext('[[분류:' .. cat .. ']]')
     end
     end
end
end
383번째 줄: 383번째 줄:
     ['안내바'] = 'navbar',
     ['안내바'] = 'navbar',
     ['테두리'] = 'border',
     ['테두리'] = 'border',
    ['자식'] = 'child',
      
      
     ['모양'] = 'style',
     ['모양'] = 'style',
429번째 줄: 430번째 줄:
     end
     end
     local args = {}
     local args = {}
     local parent_args = getArgs(frame, {wrappers = 'Template:Navbox'})
     local parent_args = getArgs(frame, {wrappers = ':둘러보기 상자'})


     -- Read the arguments in the order they'll be output in, to make references number in the right order.
     -- Read the arguments in the order they'll be output in, to make references number in the right order.
익명 사용자

둘러보기 메뉴