編集保護と移動保護で保護レベルが異なる場合に、両方のアイコンのアイコンを表示する
Triple-Zeta (トーク | 投稿記録) 細 (3版 をインポートしました) |
(編集保護と移動保護で保護レベルが異なる場合に、両方のアイコンのアイコンを表示する) |
||
435行目: | 435行目: | ||
local editProt = protectionLevels.edit and protectionLevels.edit[1] | local editProt = protectionLevels.edit and protectionLevels.edit[1] | ||
local moveProt = protectionLevels.move and protectionLevels.move[1] | local moveProt = protectionLevels.move and protectionLevels.move[1] | ||
-- 日本語版独自仕様: 編集保護と移動保護で保護レベルが異なる場合に両方のアイコンのアイコンを表示する | |||
local ret = '' | |||
if editProt then | if editProt then | ||
-- The page is edit-protected. | -- The page is edit-protected. | ||
ret = ret .. require('Module:Protection banner')._main{ | |||
message('protection-reason-edit'), small = true | message('protection-reason-edit'), small = true | ||
} | } | ||
end | |||
-- The page is move | if moveProt and moveProt ~= editProt and moveProt ~= 'autoconfirmed' then | ||
-- The page is move-protected. | |||
ret = ret .. require('Module:Protection banner')._main{ | |||
action = 'move', small = true | action = 'move', small = true | ||
} | } | ||
end | end | ||
return ret | |||
end | end | ||