Защита страниц
Защита страниц — механизм MediaWiki, позволяющий ограничивать доступ к определённым действиям со страницей.
Для использования функциональности защиты необходимо право protect
(по умолчанию его имеют администраторы). У участника с таким правом сверху всех страниц (включая несуществующие) появляется вкладка «защитить» (или «снять защиту», если защита уже наложена), нажатие на которую открывает интерфейс защиты для этой страницы. Также возможна защита страниц через MediaWiki API.
Защита разделяется на частичную, когда действия, доступ к которым ограничивается, могут совершать участники с правом autoconfirmed
(автоматически выдаётся после достижения определённого в настройках количества правок и стажа) и полную защиту, когда такие действия могут совершать только участники с правом protect
(обычно администраторы). Возможно введение дополнительных параметров защиты при помощи переменной $wgRestrictionLevels
.
При помощи механизма защиты можно ограничить доступ к редактированию и переименованию страницы. Список доступных для ограничения действий определяется в переменной $wgRestrictionTypes
. Также возможно защитить несуществующие страницы от создания.
Каскадная защита — защита, при которой все действия ограничиваются также для всех страниц, которые включены в защищаемую страницу (обычно, для шаблонов). Такой вид защиты можно использовать лишь при наложении полной защиты для всех доступных действий.
При наложении защиты имеется возможность выбрать одну из определяемых в системном сообщении MediaWiki:Protect-dropdown
причин и/или ввести собственную причину, которые затем записываются в публичный журнал, а также добавить защищаемую страницу в свой список наблюдения.
Если защищённая страница переименовывается, настройки защиты переносятся на новое название страницы, об этом делается запись в журнале защиты. Созданное на месте старого названия перенаправление не защищается. Защита создания новых страниц также не распространяется на их редактирование после создания.
Журнал наложения и снятия защиты ведётся на служебной странице Special:Log/protect.
Технически защиту страницы можно осуществить через фильтр злоупотреблений, причём возможна более тонкая настройка защиты страницы (например, ограничение для участников, не сделавших некоторое количество правок, только для анонимов или для определенных участников), но на практике этим пользуются редко — только в особых случаях.
Если в проекте включено расширение FlaggedRevisions, вверху окна защиты приводится ссылка на страницу стабилизации.
[править] См. также
Защита страниц относится к темам: |