「モジュール:Documentation」の版間の差分

ナビゲーションに移動 検索に移動
編集保護と移動保護で保護レベルが異なる場合に、両方のアイコンのアイコンを表示する
(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.
return require('Module:Protection banner')._main{
ret = ret .. require('Module:Protection banner')._main{
message('protection-reason-edit'), small = true
message('protection-reason-edit'), small = true
}
}
elseif moveProt and moveProt ~= 'autoconfirmed' then
end
-- The page is move-protected but not edit-protected. Exclude move
if moveProt and moveProt ~= editProt and moveProt ~= 'autoconfirmed' then
-- protection with the level "autoconfirmed", as this is equivalent to
-- The page is move-protected.
-- no move protection at all.
ret = ret .. require('Module:Protection banner')._main{
return require('Module:Protection banner')._main{
action = 'move', small = true
action = 'move', small = true
}
}
else
return nil
end
end
return ret
end
end


匿名利用者

案内メニュー