모듈:Lua banner: 두 판 사이의 차이

4 바이트 제거됨 ,  2017년 8월 20일 (일)
편집 요약 없음
편집 요약 없음
편집 요약 없음
14번째 줄: 14번째 줄:
v = v:match('^%s*(.-)%s*$')
v = v:match('^%s*(.-)%s*$')
if v ~= '' then
if v ~= '' then
args[k] = mw.title.new(v, 'Module').text  -- remove Namespace
args[k] = v
end
end
end
end
34번째 줄: 34번째 줄:
local moduleLinks = {}
local moduleLinks = {}
for i, module in ipairs(modules) do
for i, module in ipairs(modules) do
moduleLinks[i] = string.format('[[:모듈:%s]]', module)
moduleLinks[i] = string.format('[[:%s]]', module)
end
end
local moduleList = mList.makeList('bulleted', moduleLinks)
local moduleList = mList.makeList('bulleted', moduleLinks)
41번째 줄: 41번째 줄:
boxArgs.type = 'notice'
boxArgs.type = 'notice'
boxArgs.small = true
boxArgs.small = true
boxArgs.image = '[[File:Lua-logo-nolabel.svg|30px|alt=Lua logo|link=위키백과:루아]]'
boxArgs.image = '[[File:Lua-logo-nolabel.svg|30px|alt=루아 로고|link=위키백과:루아]]'
return mMessageBox.main('mbox', boxArgs)
return mMessageBox.main('mbox', boxArgs)
end
end
66번째 줄: 66번째 줄:
['설명문서'] = true,
['설명문서'] = true,
['연습장']= true,
['연습장']= true,
['시험장'] = true,
['시험장'] = true
}
}
if titleObj.namespace == 10  
if titleObj.namespace == 10  
74번째 줄: 74번째 줄:
if not category then
if not category then
local categories = {
local categories = {
['String'] = '루아 String 틀',
['모듈:String'] = '루아 String 틀',
['Math'] = '루아 Math 틀',
['모듈:Math'] = '루아 Math 틀',
['Hangul'] = '루아 Hangul 틀',
['모듈:Hangul'] = '루아 Hangul 틀',
['Citation'] = '루아 Citation 틀',
['모듈:BaseConvert'] = '루아 BaseConvert 틀',
['BaseConvert'] = '루아 BaseConvert 틀'
['모듈:Citation'] = '루아 Citation 틀'
}
}
categories['Citation/CS1'] = categories['Citation']
categories['모듈:Citation/CS1'] = categories['모듈:Citation']
category = modules[1] and categories[modules[1]]
category = modules[1] and categories[modules[1]]
category = category or '루아 틀'
category = category or '루아 틀'
익명 사용자