1 (edited by PunBB 2017.04.15 01:50)

Topic: Om Warning System - Система оповещения на основе пунктов и правил

Расширение Om Warning System устанавливать правила для доступа к каким либо действиям пользователей. Например, можно заблокировать всех, кому не исполнилось 2 дня после регистрации. Или можно заблокировать какого либо определенного пользователя. Для этого нужно войти в управление его профилем на вкладке Warning выбрать требуемые действия из списка и назначить их.

Расширение очень многофункциональное, честно говоря, пока и сам до конца не разобрался. Если же что то упустил, прошу, опишите полностью.
По заявления автора расширения - это его самый крутой продукт, шедевр одним словом.

Автор: keeshii (Польша)
Языки: Польский, Английский. (Если у кого есть русский, милости просим. выложите пожалуйста в пост, позже добавлю в репозиторий.)

Вот пару скриншотов расширения Om Warning System

Om Warning System - Система оповещения на основе пунктов и правил


Om Warning System - Система оповещения на основе пунктов и правил



Скачать расширение Warning System с GitHub разработчика

Скачать расширение Warning System с нашего сайта  на русском (перевод Sempai)



Дополнение Pan Warning Info к расширению Om Warning System показывает пользователям состояние забаненных юзеров. Вот так это выглядит:


Om Warning System - Система оповещения на основе пунктов и правил


Скачать дополнение к расширению Om Warning System =>>  Pan Warning Info

Если вам долго не отвечают, пишите автору темы в личку или на Email.

2 (edited by sempai 2017.04.15 02:31)

Re: Om Warning System - Система оповещения на основе пунктов и правил

Держи, когда то давно переводил его для себя  Default/bs

This content is available only to registered users.

3

Re: Om Warning System - Система оповещения на основе пунктов и правил

Расширение действительно многофункциональное, кроме простого "бана", можно поодключать у пользователя различные плюшки, как:

скрыть аватар, скрыть подпись, запрет на создание постов, запрет редактирования постов, запрет на создание тем.

Плюс существует система набора балов, к примеру создали тип предупреждения "флуд" и оценили его в 5 балов. Можно сразу выбрать тип наказания, допустим отключить подпись (рубануть так сказать сразу), а можно задействовать наказание после определенного количества балов. Например запретить редактировать и создавать посты после 10 балов. Тесть до вступления данного ограничения в силу пользователь, должен получить как минимум два подобных предупреждения. Ну и т.д.

Поэтому предупреждение не всегда означает "бан", и наверное не стоит писать в author-info "Забанен", если пользователь к примеру нарушил максимум на отключение аватара.   PunBB_INFO_ICQ/wink

4

Re: Om Warning System - Система оповещения на основе пунктов и правил

sempai, конечно прав. Но лично мои нужды удовлетворены уже сейчас.
Нигде не видел еще столь же лояльной поддержки, чем здесь! Большое спасибо!  Default/az

5

Re: Om Warning System - Система оповещения на основе пунктов и правил

Grand91 wrote:

Нигде не видел еще столь же лояльной поддержки, чем здесь! Большое спасибо!

Рады были вам помочь. Если возникнут вопросы, обращайтесь.  Default/bf

Если вам долго не отвечают, пишите автору темы в личку или на Email.

6 (edited by sempai 2017.04.20 16:21)

Re: Om Warning System - Система оповещения на основе пунктов и правил

PunBB, я игрался с расширением и нашел несуществующий индекс в языковых файлах (и в оригинале, и в моем переводе соответственно), думаю стоит перезалить. Здесь исправленный вариант om_warning_lang.

Написал дополнение для этого расширения:  Блок информации и визуальные уведомления - Warning System Addition.

7

Re: Om Warning System - Система оповещения на основе пунктов и правил

Друзья, кто ставил это расширение - с его помощью можно сделать так, чтобы подпись была запрещена для пользователей, не набравших определенное кол-во постов ?

8 (edited by sempai 2017.04.18 16:10)

Re: Om Warning System - Система оповещения на основе пунктов и правил

Zevs, здесь учитывается количество предупреждений (штрафных балов), а не созданных постов.

Ваш вопрос решается стандартным функционалом:
Администратирование ->Настройки ->Свойства ->Подпись рользователя и ее содержание ->выставляйте минимум сообщений для отображения.

P.S. Опс, как оказалось в стандартных настройках этого нет, данный функионал осуществляет расширение Antispam System.

9

Re: Om Warning System - Система оповещения на основе пунктов и правил

sempai, спасибо ! Сейчас буду пробовать (задрали сеошники хреновы)

10 (edited by Grand91 2017.04.20 17:27)

Re: Om Warning System - Система оповещения на основе пунктов и правил

Объясните принцип работы балльной системы, если кто в ней разобрался. Случайно обнаружил, что почему-то пользователь с удаленной подписью у меня не мог писать сообщения. То ли в расширении баг, то ли я где-то с баллами накосячил...

11

Re: Om Warning System - Система оповещения на основе пунктов и правил

Grand91, вечером напишу, если будет еще актуально!

12

Re: Om Warning System - Система оповещения на основе пунктов и правил

sempai, спасибо, будет!  PunBB_INFO_ICQ/shock

13 (edited by sempai 2017.04.20 23:42)

Re: Om Warning System - Система оповещения на основе пунктов и правил

Сейчас опишу принцип работы расширения.

Расширение по сути позволяет выписывать как предупреждения, так и наказание пользователям.

Начнем с настроек, находящихся в Админке:
1) Вкладка - Список предупреждений. Отображает все выписанные пользователям предупреждения.
2) Вкладка - Уровни предупреждений. Отвечает за накопительную систему балов и как следствие, назначение наказаний.
3) Вкладка - Типы предупреждений. Позволяет создавать предупреждения, назначать за них балы, и если необходимо - выписывать наказание.

Настройка и принцип работы:

Во вкладке "Типы предупреждений", создаем предупреждение к примеру - Флуд. Оцениваем его к примеру в 5 балов и назначаем срок окончания 3 дня.
Нажимаем на кнопку "Добавить предупреждение", как результат видим его ниже в колонке - Редактирование типов предупреждений. Теперь кликаем по надписи редактировать и попадаем в редактор предупреждений. Здесь в самом низу есть важный пункт - Название ограничения. По сути это уже наказание, если оставить этот пункт пустым, то при выписки этого ограничения пользователь будет всего лишь предупрежден, получит в копилу 5 назначенных нами балов, но не будет ограничен в функционале. Если вы все же решите сразу наказать пользователя, то выбирете соответствующее ограничение, и оно сразу вступит в действие на назначенный нами срок (3 дня), ну и 5 балов конечно тоже останутся на это же время.
По такому принципу создаем все необходимы предупреждения.

Теперь переходим ко вкладке - Уровни предупреждений и разбираемся зачем мы назначали балы за каждое предупреждение.
Выбираем к примеру ограничение - Запрет на создание постов, и даем ему оценку в 10 балов. Нажимаем на кнопку "Добавить уровень", вуаля - нами создано наказание, которое будет задействовано когда (если) пользователь наберет 10 балов.

Пример: выписываем Васи Пупкину предупреждение - "Флуд", Вася получает в копилку 5 балов сроком на 3 дня, если мы при создании предупреждения не выбрали сразу ограничение (наказание), то Вася ничего и не почувствует и может дальше наслаждаться общением на форуме. Но если Вася в эти 3 дня получит еще какое нибудь предупреждение и наберет в общей сложности 10 балов, то в силу вступит созданное нами ограничение - Запрет на создание постов, и тогда Вася сможет оценить всю серьезность положения.  Default/big_smile

Ну, как то так.