delete

Материал из Викисфера
Перейти к навигации Перейти к поиску

delete — право участника в MediaWiki, дающее возможность удалять страницы. Доступно для участников из группы sysop (администраторы) в дефолтном значении.

Произведённое с помощью delete удаление страницы может быть отменено любым участником из группы sysop с помощью функции undelete (до версии MediaWiki 1.11 эти две функции были доступны участникам с правом delete, потом они были разделены).

Страницу можно защитить от удаления, прописав в LocalSettings.php, например, не 2 стандартных вида защиты (edit и move), а 3, добавив туда delete. После этого нужно установить дополнительный уровень защиты страницы, например, bureaucrat и вписать это в LocalSettings.php с использованием функции $wgRestrictionLevels. После этого участник с правами bureaucrat может установить уровень защиты для страницы delete=bureaucrat, после чего страница может быть удалена только бюрократами. Однако администраторы всё равно могут снять защиту и удалить страницу.

Поэтому существует способ прописать уже 4 вида защиты, дополнительно добавив туда protect. Если участник с правами bureaucrat устанавливает уровень защиты для страницы не только delete=bureaucrat, но и protect=bureaucrat, дальнейшее изменение защиты может быть произведено только бюрократами; таким образом, администраторы не смогут снять защиту или удалить страницу.