Название: Наказание пользователей/User Punishment
Версия: 1.2.
Автор: BOP5
Первоисточник: http://www.vbulletin.org/forum/showthread.php?t=264870
Описание:
"Это самый жестокий мод когда-либо выпущенный, после "Miserable Users."
Слишком долго мы, как администраторы были ограничены, как мы можем отомстить пользователям, которые сводят нас с ума. Вы знаете, они не нарушают правила, но они, конечно, ломают дух правил форума. Мы не хотим блокировать их, нарушения ничего действительно не означают, так, что мы могли сделать? Мы застряли... до сих пор.
Этот мод добавляет ограничение загрузки форума к пунктам/баллам нарушения, может использоваться против определенных пользователей.
В основном этот мод будет замедлять пользователя на 1 или более секунд для каждого запроса.
Несколько секунд здесь или там, кажется, не так уже и много подумаете Вы, если они составляют 30 кликов, на вашем форуме при задержке в 2 сек, Вы потеряли 1 минуту своей жизни.
Этот мод имеет два метода работы. Если Вы используете встроенную систему нарушений в vBulletin, Вы можете включить мод, замедлив форум у пользователя, основываясь на количестве баллов нарушения.
По умолчанию 1 секунда для каждого балла нарушения, однако, Вы можете умножить это кол-во, замедлив пользователя на 2, 3 и даже 4 секунды.
Теперь нарушения на самом деле означают что-то. Как только время нарушения истечет, их скорость работы браузера автоматически вернется в нормальное состояние.
Второй вариант позволяет ориентироваться на конкретных пользователей. В этом моде Вы вводите три части данных:
ID пользователя,
Минимальная задержка в секундах, и
Максимальная задержка в секундах.
Мод будет случайным образом замедлять каждый запрос от пользователя на время между двумя числами, включительно. Этот режим лучше всего использовать молча. Пользователи просто будут думать, что проблемы у вашего форума или в их подключении к интернету. Они, вероятно, даже не буду ничего говорить, но Вы будете знать. Вы будете знать, каждый раз, когда они отправляли сообщение или смотрели темы, Вы высасывали каждую секунду их жизни!!!
Так или иначе... Установка очень проста...
Установка:- В Админ Панели идем в Продукты и модули -> Управление продуктами -> [Добавить/импортировать продукт]
- Нажмите на кнопку "Обзор" и перейдите к файлу XML.
- Нажмите "Импорт"
Обновление:- В Админ Панели идем в Продукты и модули -> Управление продуктами -> [Добавить/импортировать продукт]
- Нажмите на кнопку "Обзор" и перейдите к файлу XML.
- Изменить "Разрешить перезапись" на “ДА”
- Нажмите "Импорт"
Настройка:
Идем в
Основные настройки ->
Основные настройки ->
Наказание пользователей
Вы должны включить мод, прежде чем он будет работать. Он выключен по умолчанию.
Настройте мод, прежде чем включать.
Продукт включен? Да/Нет – Включить или отключить мод.
Список пользователей и их наказания - Здесь Вы можете ориентироваться на конкретных пользователей. Введите данные, как показано ниже. Используя новую строку для каждой записи.
Формат:
ID пользователя | Мин. Время (в секундах) - Макс. Время (в секундах)
Пример:
2 | 1 - 10
101 | 5 – 20
Пользователь с ID
#2 получит случайную задержку при каждой загрузке страницы от 1 до 10 секунд.
Пользователь с ID
#101 получит случайную задержку при каждой загрузке страницы от 5 до 20 секунд
Наказывать пользователя с активными баллами нарушения? - Если "Да" то все пользователи с активными баллами нарушения будут автоматически наказаны задержкой загрузки форума.
Это число будет умножаться в зависимости от активных баллов нарушения пользователя.
Пример: Если пользователь имеет 1 балла нарушения, этот параметр равен 1, они будут испытывать только 1 секунда задержки загрузки страницы. Если пользователь имеет 3 балла нарушения, и этот параметр составляет 2, пользователь будет иметь 6 секунд задержки загрузки страницы.
ПРИМЕЧАНИЕ: Если пользователь внесен в список наказания, и в то же время он получил баллы нарушения, то задержка форума будет сумме обеих задержек.
ПРИМЕЧАНИЕ 2: Если по каким сумасшедшим причине Вы хотите, замедлить загрузку всем гостям, Вы можете установить задержку для ID пользователя #0 (ноль), и все гости / пользователи не вошли в систему, будут получать задержку.
Если есть опечатки, пишите, в архиве обе кодировки.