Меню

Главная
Случайная статья
Настройки
Участник:Rampion/EasyBlock
Материал из https://ru.wikipedia.org

EasyBlock — скрипт для удобной блокировки участников администраторами. Позволяет быстро выполнять типовые блокировки и автоматически оставлять предупреждения.

Содержание

Авторство

Для создания инструмента и документации использовались материалы со страниц:

Основной автор – участник английской Википедии Animum Содержимое доступно по лицензии CC-BY-SA 4.0

Рабочие материалы

Установка

Основная установка

Добавьте в ваш common.js следующий код: importScript('Участник:Rampion/easyblock.js');

Настройка

Для изменения настроек добавьте в ваш common.js следующий код перед строкой импорта:
window.ebPrefs = {
    markWarnAsMinor: true,    // Помечать предупреждения как малые правки
    useAutoWarn: true,        // Автоматически отправлять предупреждения
    watchlistEnabled: false,   // Добавлять страницы в список наблюдения
    showOnClick: false        // Показывать меню по клику (false - при наведении)
};


Возможности
  • Быстрая блокировка за типовые нарушения:
    • Вандализм (разные сроки)
    • Спам и реклама
    • Неприемлемые имена участников
    • Война правок
    • Марионеточные аккаунты
  • Автоматическая отправка предупреждений
  • Информация о предыдущих блокировках
  • Поддержка Vector и тёмной темы
  • Адаптивный дизайн для мобильных устройств


Где работает

Скрипт добавляет кнопку "Блокировка" в меню действий на следующих страницах:
  • Страницы участников и их обсуждения
  • Страница вклада участника
  • Сравнение версий (дифф)
  • Специальная:Список заблокированных
  • Специальная:Блокировка


Настройки
Параметр Значения По умолчанию Описание
markWarnAsMinor true/false true Отмечать предупреждения как малые правки
useAutoWarn true/false true Автоматически отправлять предупреждения
loadPageOnSubmit true/false true Переходить на страницу обсуждения после блокировки
displayStatus true/false true Показывать уведомления о результатах
watchlistEnabled true/false false Добавлять страницы в список наблюдения
showOnClick true/false false Показывать меню по клику (или при наведении)
returnTo строка "" Страница для перехода после блокировки


Примечания
  • Скрипт доступен только администраторам
  • Использует современный интерфейс Vector
  • Поддерживает тёмную тему
  • Адаптирован для мобильных устройств


Известные проблемы
  • При использовании старых версий браузеров возможны проблемы с отображением меню
  • На узких экранах подменю может обрезаться


История версий
  • 2.0.0 (2025)
    • Полная переработка для Vector
    • Добавлена поддержка тёмной темы
    • Улучшен мобильный интерфейс
    • Обновлены шаблоны предупреждений


Авторы
  • Оригинальный скрипт: Animum
Downgrade Counter