Comp-Star » DataLife Engine » Модули DLE » Модуль Репутация пользователей 1.5 для DLE 9.2-10.0
Информация к новости
  • Просмотров: 1110
  • Автор: Compstar
  • Дата: 24-12-2015, 12:28
  • 85
24-12-2015, 12:28

Модуль Репутация пользователей 1.5 для DLE 9.2-10.0

Категория: DataLife Engine » Модули DLE

Модуль Репутация пользователей 1.5 для DLE 9.2-10.0

 
Основные возможности:
* Репутация пользователя выводится в поп-ап окне, там же выводятся и элементы управления для изменения репутации;
* Важно заметить: если пользователь не имеет права менять репутацию (исходя из настроек), то элементы управления ему просто не выводятся. Для особо одарённых хацкерят также реализована фильтрация действий и проверка настроек при формировании окна изменения репутации и непосредственно при изменении;
* Окно изменения репутации формируется динамически (используя ajax) и имеет свой шаблон. В зависимости от настроек в окне будет выводится поле для ввода комментария, бб-коды
*Каждое окно связанное с репутацией имеет кнопку "История изменений", при её нажатии пользователь попадёт на страницу где будет показана история изменений репутации того или иного пользователя. В истории показано кто менял репутацию, когда и какой комментарий оставил. Эта страничка использует шаблоны и может быть настроена под любой дизайн; Также имеется массовое удаление на странице истории изменений, удаление полностью на ajax.
* В административной части модуль имеет массу настроек, которые позволят заточить его под требования любого администратора. В основных настройках можно глобально управлять состоянием модуля и задать стартовый рейтинг пользователя;
* Раздел управления комментариями позволяет включать/выключать комментирование и длину комментария, а также определять может ли пользователь использовать бб-коды;
* Есть возможность определить какие группы пользователей могут использовать репутацию, а какие нет. Более того, каждой группе модно установить свой уровень изменения репутации.
* Есть функция уведомления в ЛС и на E-mail, при создании текста уведомления можно использовать спец. теги (%comment%, %user_name% и т.п.)
* Функция тайм-аута поможет обезопасить от спама и флуда. Тайм-аут настраивается отдельно для каждой группы;
* Понятие "чёрного периода" введено специально для пользователей которые зарегистрировались ради того чтоб ткнуть кому-то в репутацию
* "Границы" позволят выполнять заданное действие если репутация пользователя понизилась/повысилась ниже/выше заданной границы. Например пользователя с очень низкой репутацией можно автоматически забанить, а пользователя с высокой репутацией перевести в группу с большими привилегиями;
* Модуль может формировать ТОП пользователей, сортируя их по репутации. Приятная особенность в том что ТОП выводится тегом который фильтруется по всему сайту, администратор может добавить этот тег в новость/шаблон и ТОП будет выводиться в новости/шаблоне. В целях безопасности, администратор самостоятельно задаёт тег для ТОПа;
* На странице просмотра изменений есть все необходимые "инструменты" для удобного редактирования как действий над репутацией так и пользователей. Имеются функции массовых действий - массовое удаление и сброс репутации (сброс позволит установить всем пользователям стартовый рейтинг и удалить все прежние изменения);
* Администратор имеет возможность отключить определённому пользователю возможность влиять на репутацию или репутацию в целом, эти же действия себе может сделать и пользователь;

Изменения по сравнению с 1.3:
* Реализована функция установки уровня изменения репутации каждой группе. Эта настройка позволит установить на сколько пользователь той или иной группы будет влиять на репу других юзеров;
* Добавлены опции групп позволяющие более тонко настроить привилегии - возможность корректировать уровень влияния, уровни по умолчанию - всё настраивается для каждой группы отдельно;
* Добавлена настройка тайм-аута на изменение репутации одному и тому же человеку;
* Добавлено массовое удаление на странице истории изменений, реализовано полностью на ajax;
* Добавлена возможность указывать срок окончания бана в границах;
* Добавлена возможность пересчёта репутации всех пользователей. При пересчёте репутация каждого пользователя будет высчитываться по изменениям в таблице + стартовая репутация указанная в настройках;
* Добавлены функции массовых действий - массовое удаление и сброс репутации (сброс позволит установить всем пользователям стартовый рейтинг и удалить все прежние изменения);
* Временное размещение в группе. Если условием границы является перевод в группу и указанная группа является временной, то можно указать количество дней которое пользователь будет находится в этой группе;
* Введена стройка действия границ на группы. Может возникнуть ситуация, когда администратора заплюсуют и его переведёт... в журналисты. Нехорошо получится. С помощью новой функции можно указать на какие группы распространяется действие границ;

 

 

Название: Репутация пользователей
Автор: Gauss
CMS: DLE 9.2 - 10.0
Версия модуля: 1.5

 

Для просмотра скрытого содержимого необходимо зарегистрироваться!




0


Метки к статье: Модуль, DLE 9.x, DLE 10.0

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.