Совместимость: DLE 9.2
Автор: savgroup
Адаптировал: Corsair
Совместимость: DLE 9.2
Автор: savgroup
Адаптировал: Corsair
Поправлены все пути в файлах для AJAX — теперь должно все работать как надо. С модальными окнами заморачиватся не стал, кому надо доработаете сами.
— Поправлен баг с административным понижением репутации через админку
— Убрана проверка на минимальную репу для возможности изменения репутации (раньше, если репа была меньше 0 — пользователь не мог другим менять репутацию)
— Переписаны все файлы модуля, убраны лишнии части кода, а так же улучшена безопасность в админке
— Исправлен баг с пересчётом репы, если у пользователя было административное понижение
— Поправлен вывод репутации после AJAX изменения (в расширенном типе)
— Переписана функция сохранения конфига, теперь в полях, где должны быть только отрицателные или положительный цифры в случаи ошибки автоматически исправится значение поле
— Добавлено административное повышение репутации
— Изменён внешний вид вывода истории изменений и ловго удаления в админке
— Добавлена проверка при выводе в истории репутации на изменение ботом (при административном понижении или повышении), чтобы его ник не был кликабельным и не вел на несуществующий профиль
— Добавлена проверка на административное понижение или повышение боту в разделе истории изменний (раньше по ошибки можно было боту повысить или понизить репу)
— При адмнистративном изменении репы теперь можно будет уведомлять пользвоателя по ЛС (опцию можно отключить, а так же натсроить шаблон уведомления)
— Добавлена опций в настройку модуля «Запретить изменение, если репутация меньше Х». Раньше данный запрет действовал, если репатуция ниже 0, теперь можно самому настроить это значение
— Исправлен баг в IE с AJXA окном (ббкоды)
— Добавленна поддержка DLE Forum на поддомене
— Добавлена поддержка движка DLE 8.3
— В логах удаления добавлено поле «Кто», где выводится кто изменил пользователю репутацию
— Исправлена ошибка с обработкой ббкодов при изменении не через AJXA форму, например не выводились смайлы после изменения
— Сделал отдельные языковые файлы, чтобы в дальнейшем было проще обновлять модуль и сделать мультиязычным его
— Переписана опция изменения комментария к репе в админке, теперь можно использовать ббкоды
— Добавлена поддержка смены ника, т.е. теперь при смени ника пользователя его репутация не теряется
— Изменён внешний вид вывода главной админки репутации
Новое по сравнению с версией 5.0:
— Редактирвоание репутации, которое было выставлено не более чем за X дней, указанных в «Запрет на повторное изменение»
— Изменение комментария
— Изменения отношения (плюс или минус)
— Удаление изменения
— Изменана система сохранения адреса страницы, с которого было сделано изменение (теперь ссылка будет сохраняться всегда и в отдельное поле, а не в сам комментарий и только когда включена опция вывода адреса сстраницы)
— Скрытие комментария к изменению репутации (комментарий будет виден только автору изменения и адресату)
— Кнопка пересчёт репутации в админке
— Добавлены 2 новых вида вывода репутации (см. скриншоты)
— Изменение репутации на AJAX
— Кнопки изменения репутации в ТОПе
— Уведомление об удалении репутации (опционально)
— Логи удаления репутации
— Неоднократное изменение репутации (для тех кто имеет право модерировать репутацию)
— Опция отключения AJAX в различных шаблонах (например, если у вас есть смарт версия, то опция пригодится вам)
— Заменены все иконки в админке
— Все сообщения об ошибки были убраны в языковые файлы движка, а не прописаны в коде модуля
— Добавлен вывод в статистике кол-во отключений репы и заморозок
— Исправлена обработка ббкодов при выводе истории изменений одного пользователя другим
Возможности с пользовательской стороны (сайт):
— Повышение и понижения уровня репутации
— Комментирование каждого изменения репутации
— Вывод репутации в комментариях
— Вывод репутации в профиле пользователя
— ББ — коды при написании комментария к изменению репутации
— Вывод уровня репутации в последних комментариях
— Вывод уровня репутации в результатах поиска
— Запрет изменений репутации для определенного пользователя
— Запрет изменения репутации, если у пользователя отрицательная репутация
— Работа модуля с вкл. и выкл. ЧПУ
— Тонкая настройка дизайна модуля (модуль разбит на 5 файлов шаблонов)
— «Черный период» для новых пользователей: пользователь не мож изменять репутацию X дней (определяется админом)
— Статистика лучших пользователей (1 место, 2 место..)
— Вывод последних изменений репутаций на отдельной странице
— Ограничение изменения одному и томуже пользователю на X дней (определяется админом)
— При изменении репутации вы возращаетесь на ту страницу, где нажали на изменение репутации
— Если пользователь пытается повторо изменить одному и тому же пользователю репутацию — выводится сообщение, где написано через какое время он сможет снова изменить репутацию
— Возможность добавление к комментарию ссылку с какой страницы было изменение (вкл/откл в админке)
— Вывода правил при изменении репутации (настраивается в админке)
— Удобное ЧПУ для ссылок изменения репутации, например site.ru/user/reputation/Admin/plus/
— Модерация репутации на сайте
— Возможность отключение репутации самому себе (в этом случаи будет невозможно изменять репутацию этому пользователю, а тка же видеть историю изменений и кол-во репутации в комментариях)
— Если была отключена репутация у пользователя, то группы имеющие право на редактирвоание репу смогут её увидеть и модерировать
— Поддержка вывода репутации в новостях (полная и короткая версия)
— История изменений репутации одним пользователем другим
— Возможность отключать себе репутацию (отключается вывод истории, вывод в комментах и возможность менять репу другим тебе)
Возможности с админской стороны (админка):
— Вывод статистики на главной админки модуля
— Включение и отключение репутации
— Включение и отключение комментариев к изменению репутации
— Включение и отключение вывода репутации у авторов новостей (в полной и короткой версии новости)
— «Черный» период (промежуток времени, в течении которого новый пользователь не может менять другим репутацию)
— Запрет на повторое изменение (Время/дни через которое пользователь сможет снова изменить репутацию тому же пользователю)
— Установка минимального и максимального количества символов при написании комментария
— Включение и отключение добавления ссылки к комментарию с какой страницы было сделано изменение
— Кол-во выводимых результатов изменений репутации на сайте и в админке
— Административное нарушение
— От кого поступило административное понижение
— Сообщение к изменению репутации
— Замена комментария (если администратор удалил комментарий к изменению)
— Включение и отключение уведомления пользователя об изменении его репутации
— Настройка шаблона ЛС
— Включение и отключение вывода правил на странице с изменением репутации
— Правила (возможно использовать bbcode)
— Настройка групп имеющих право редактировать репутацию другим пользователям
— Включение и отключение вывода страницы со списком пользователей с наивысшей репутацией
— Количество результатов на страницу
— Сообщение (если страница была отключена)
— Включение и отключение блокировки пользователей
— Минимальное значение репутации при котором блокируется пользователь
— Количество дней блокировки пользователя
— Причина блокировки (возможно использовать bbcode)
— Контроль над изменением репутации
— Административное понижение репутации автору изменения репутации
— Изменение комментария к изменению репутации
— Удаление комментария к изменению репутации
— Удаление всего изменения репутации
— «Замораживание» права репутации для определенного пользователя
Забрать: