Расширение:DeletePagesForGood
![]() Статус релиза: стабильно |
|
---|---|
Реализация | Действие страницы |
Описание | Позволяет пользователям навсегда удалять страницы из базы данных |
Автор(ы) | Paladoxобсуждение |
Последняя версия | 2.0 (2019-06-02) |
MediaWiki | 1.39+ |
PHP | 5.5.9+ |
Изменения в БД | Нет |
Composer | mediawiki/deletepagesforgood |
Лицензия | GNU General Public License 2.0 или позднее |
Скачать | |
|
|
Ежеквартальные загрузки | 20 (Ranked 144th) |
Переведите расширение DeletePagesForGood, если оно доступно на translatewiki.net | |
Проблемы | Открытые задачи · Сообщить об ошибке |
Расширение DeletePagesForGood позволяет пользователям навсегда удалять страницы из базы данных, добавляя новую вкладку удаления на каждую страницу.
Установка
- Скачайте и распакуйте файл(ы) в папку с названием
DeletePagesForGood
в вашей папкеextensions/
. - Добавьте следующий код в конце вашего файла LocalSettings.php :
wfLoadExtension( 'DeletePagesForGood' );
Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.
Права участников
Вы можете настроить права пользователя в LocalSettings.php :
По умолчанию в DeletePagePermanently.php:
$wgGroupPermissions['*']['deleteperm'] = false;
$wgGroupPermissions['user']['deleteperm'] = false;
$wgGroupPermissions['bureaucrat']['deleteperm'] = false;
$wgGroupPermissions['sysop']['deleteperm'] = true;
Расширение добавляет новое право пользователя deleteperm.
Пространства имён
Чтобы настроить, добавьте несколько строк в ваш LocalSettings.php :
$wgDeletePagesForGoodNamespaces = [
NS_MAIN => true,
NS_TALK => true,
NS_CATEGORY => true,
NS_CATEGORY_TALK => true,
NS_TEMPLATE => true,
NS_TEMPLATE_TALK => true,
NS_USER => true,
NS_USER_TALK => true,
NS_FILE => true,
NS_FILE_TALK => true,
];
Встроенные пространства имён описаны в Meta-Wiki.