FANDOM


Незавершённый перевод

Эта страница целиком или частично не переведена. Просьба перевести её на соответствующий язык (Русский).

Этот скрипт только для ЛИЧНОГО использования!

Вы можете установить этот скрипт для себя, но его запрещено использовать на всей вики (т.е. в MediaWiki:Common.js или MediaWiki:Wikia.js), т.к. это будет нарушать Условия Использования ФЭНДОМА.
(См. Политика настроек)

WHAM — это скрипт, добавляющий меню "быстрых инструментов" на страницу вклада участника, имеющий большой функционал. Изначально это инструмент был придуман для VSTF/Staff; но сейчас каждый участник может воспользоваться этим скриптом. Оригинал может быть найден здесь. Скрипт работает только если вы являетесь администратором или бюрократом вики.

Функции

  • Блокировка: Лёгкая блокировка участника. Причину блокировки и её длительность можно настроить. Стандартно длительность блокировки 2 недели; причина блокировки "Вандализм".
  • Удалить все страницы: Удаляет все страницы, сделанные данным участником.
    • Также даётся возможность удаление приветствия стены обсуждения/тем обсуждения.
  • Выборочное удаление: Удаляет специфические страницы участника (может привести к плохим последствиям).
  • Откат всех правок: Откатывает правки, сделанные участником.
  • Всё сразу: Блокирует пользователя, удаляет все страницы, созданные пользователем, откатывает правки пользователя.
  • Бот/Убрать бота: Переключает статус бота. Это будет работать, только если вы можете выдавать права бота на вики.
  • Отображение прогресса удаления/отката необходимо для того, чтобы вы смогли определить, когда он завершится (начиная со 2 версии).

Загрузка

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

Если вы хотите изменить задержку по умолчанию между откатами/удалениями, измените переменную window.WHAMDelay на любое число, которое вы хотите увидеть (1000 = 1 секунда). Если вы хотите, чтобы кнопка переключения бота была доступна, вы можете добавить window.WHAMBotMe = true над импортом ниже. Чтобы настроить сообщение об удалении по умолчанию, измените переменную WHAMDeleteReason. Дополнительные необязательные переменные будут WHAMBotReason, которая нужна для указания причины выдачи/снятия прав бота и WHAMBlockReason, используемый для указания причины бана по умолчанию. Если обе этих переменных не имеют значений, будут использоваться причины по умолчанию "Чистка" и "Борьба с вандализмом"

Примечание: "Все опции" не включают действие "Дать/снять статус бота".

Пример использования бота:

window.WHAMBotMe = true;
window.WHAMBotReason = "Cleanup";
window.WHAMDelay = 100;
window.WHAMDeleteReason = "Housekeeping.";
window.WHAMBlockReason = "Vandalism";
Community content is available under CC-BY-SA unless otherwise noted.

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+