Manual:RevisionDelete/ru
- Возможно, вы искали расширение Extension:Oversight, аналогичное описанной ниже функциональности, и, по сути, заменённое ею.
Основной код MediaWiki содержит функциональность (отключённую по умолчанию), которая добавляет служебную страницу под названием Special:RevisionDelete.
[edit] Что это такое
С этой страницы вы можете изменять видимость редакций:
- Скрыть текст правки
- Скрыть комментарий к правке
- Скрыть имя учётной записи или IP-адрес того, кто сделал правку
Здесь же можно изменить видимость запись в системном журнале:
- Скрыть действие и целевую страницу, к которой оно было применено
- Скрыть комментарий к действию
- Скрыть имя учётной записи или IP-адрес того, кто совершил действие
Удалённые версии и протоколируемые события будут показываться в истории страницы и системных журналах, но часть их содержания будет скрыта из общего доступа. Также может быть создана группа участников «Ревизоры», участники которой имеют возможность сделать эти части недоступными также и администраторам.
Описание технической части этой функциональности см. на странице Bitfields for rev deleted.
[edit] Включение
Для включения этой функции, вы должны установить некоторые права участников в LocalSettings.php. Нижеследующий пример содержится в закомментированной части файла DefaultSettings.php:
- Для скрытия от участников редакций или записей в журналах:
-
$wgGroupPermissions['sysop']['deleterevision'] = true;
- Для скрытия от обычных участников и администраторов имён учетных записей :
-
$wgGroupPermissions['suppress']['hideuser'] = true;
- Для скрытия от обычных участников и администраторов редакций или записей в журналах (также требуются права deleterevision):
-
$wgGroupPermissions['suppress']['suppressrevision'] = true;
- Для частного подавлени доступа к системным журналам:
-
$wgGroupPermissions['suppress']['suppressionlog'] = true;
| Язык: | English • Español • Français • 日本語 • 한국어 • Polski • Português • Русский |
|---|