Fandom Developers Wiki
Advertisement

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

Вы можете установить этот скрипт или набор стилей для себя, но его запрещено использовать на всей вики (т.е. в MediaWiki:ImportJS, MediaWiki:Common.js, MediaWiki:Common.css, MediaWiki:Fandomdesktop.js bkb MediaWiki:Fandomdesktop.css), т. к. это будет нарушать Условия Использования Фэндома.
(См. Политика настроек)

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

Функции[]

  • Блокировка: быстрая блокировка участника. Причину блокировки и её длительность можно настроить. Стандартная длительность блокировки — 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";
Advertisement