Расширение:DeletePagesForGood

This page is a translated version of the page Extension:DeletePagesForGood and the translation is 91% complete.
Outdated translations are marked like this.
Справка по расширениям MediaWiki
DeletePagesForGood
Статус релиза: стабильно
Реализация Действие страницы
Описание Позволяет пользователям навсегда удалять страницы из базы данных
Автор(ы) Paladoxобсуждение
Последняя версия 2.0
MediaWiki >= 1.38.0
Изменения в БД Нет
Composer mediawiki/deletepagesforgood
Лицензия GNU General Public License 2.0 или позднее
Скачать
  • $wgDeletePagesForGoodNamespaces
  • $wgDeletePagesForGoodDeleteContent
  • deleteperm
Ежеквартальные загрузки 35 (Ranked 104th)
Переведите расширение DeletePagesForGood, если оно доступно на translatewiki.net
Проблемы Открытые задачи · Сообщить об ошибке

Расширение DeletePagesForGood позволяет пользователям навсегда удалять страницы из базы данных, добавляя новую вкладку удаления на каждую страницу.

Установка

  • Скачайте и распакуйте файл(ы) в папку с названием DeletePagesForGood в вашей папке extensions/.
    Вместо этого разработчикам и соавторам кода следует установить расширение из Git, используя:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/DeletePagesForGood
  • Добавьте следующий код в конце вашего файла 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.