Jump to content

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

From mediawiki.org
This page is a translated version of the page Extension:Nuke and the translation is 83% complete.
Outdated translations are marked like this.
This extension comes with MediaWiki 1.18 and above. Таким образом, вам не нужно загружать его снова. Тем не менее, вы всё равно должны следовать другим инструкциям.
Справка по расширениям MediaWiki
Nuke
Статус релиза: стабильно
Реализация Служебная страница , Действие страницы
Описание Даёт администраторам возможность массового удаления страниц.
Автор(ы)
Последняя версия 1.3.0 (2017-03-01)
MediaWiki 1.28.1+
Изменения в БД Нет
Лицензия GNU General Public License 2.0 или позднее
Скачать
Помощь Help:Extension:Nuke/ru
  • $wgNukeMaxAge
  • nuke
Ежеквартальные загрузки 87 (Ranked 55th)
Использование общедоступными вики 12,649 (Ranked 7th)
Переведите расширение Nuke, если оно доступно на translatewiki.net
Проблемы Открытые задачи · Сообщить об ошибке

Расширение Nuke позволяет администраторам массово удалять страницы.

Установка

  • Скачайте и распакуйте файл(ы) в папку с названием Nuke в вашей папке extensions/.
    Вместо этого разработчикам и соавторам кода следует установить расширение из Git, используя:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Nuke
  • Добавьте следующий код в конце вашего файла LocalSettings.php :
    wfLoadExtension( 'Nuke' );
    
  • Настройте так, как вам требуется.
  • Yes Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.

Настройка

Право пользователя nuke автоматически предоставляется группе пользователей «администраторы». Чтобы отменить это и назначить это право новой группе участников (Например nuke), добавьте следующие строки в ваш файл LocalSettings.php:

$wgGroupPermissions['sysop']['nuke'] = false;
$wgGroupPermissions['nuke']['nuke'] = true;

Maximum age

By default, Nuke will only list pages that were created as recent as what is shown on Special:RecentChanges (controlled by $wgRCMaxAge ; 90 days by default).

Версия MediaWiki:
1.44
Gerrit change 1089919

This can be configured to use a different duration with the $wgNukeMaxAge configuration setting. For example, to restrict Nuke to only allow deleting pages up to 30 days old, add the following to your LocalSettings.php file:

$wgNukeMaxAge = 30 * 86400;

Использование

См. также: Help:Extension:Nuke

Перейдите к Special:Nuke для массового удаления страниц, недавно добавленных участником или IP-адресом. Если вы не хотите фильтровать по пользователю, вы также можете просто фильтровать по пространству имен.

Служебная страница указана в разделе Special:SpecialPages как Массовое удаление.

Вы также можете указать шаблон для названия страницы. Поле принимает символы подстановки SQL, такие как %lol%.

Журнал всех удалений поддерживается в Special:Log/delete.

См. также

Графические
  • Расширение:DeleteBatch - Удаляет наборы страниц, используя текстовый файл, содержащий их названия
  • Extension:NukeDPL - Удаляет наборы страниц, используя 'Dynamic Page Lists'
  • Extension:SmiteSpam - Пытается найти весь спам в вики с помощью обработки текста и предоставляет интерфейс для удаления
  • Расширение:DeletePagesForGood - Добавляет вкладку для безвозвратного удаления отдельной страницы.
Командная строка
  • deleteBatch.php - Удаляет наборы страниц, используя текстовый файл, содержащий их названия
  • nukeNS.php - Удалить все страницы в определенном пространстве имен без создания журнала удаления (из командной строки)
  • deleteArchivedRevisions.php - Скрипт для безвозвратного удаления страниц после их удаления (например, после использования расширения Nuke)