Этот скрипт или набор стилей только для ЛИЧНОГО использования!
Вы можете установить этот скрипт или набор стилей для себя, но его запрещено использовать на всей вики (т.е. в 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";