Выпущена версия Events Manager v2.3.8.1!
Это небольшое, но важное обновление для технического обслуживания. Оно исправляет проблему, затрагивающую интерфейс настроек администратора с вкладками, и добавляет недостающие фразы для настроек уведомлений об оценке событий.
Исправления ошибок
- Исправлена проблема с интерфейсом настроек администратора с вкладками.
- Добавлены недостающие фразы для настроек уведомлений об оценке событий.
Выпущена версия XenCustomize Events Manager 2.3.8!
В этом обновлении добавлен новый элемент управления «Параметры рейтинга», позволяющий администраторам полностью управлять работой рейтингов и отзывов на сайте, включая возможность их полного отключения при необходимости.
Также внесен ряд визуальных и функциональных улучшений, включая новые метки и ленты «Завершено», улучшенную логику статуса событий и обновленное изображение события по умолчанию для большей согласованности внешнего вида.
Благодарим вас за ценные отзывы и предложения, которые вдохновили на несколько улучшений в этом релизе! Для получения полной информации, пожалуйста, ознакомьтесь с журналом изменений и документацией.

Новые функции и улучшения

Глобальное управление рейтингом
Добавлена новая опция администратора: Параметры рейтинга → Разрешить рейтинги событий.
При включении пользователи с соответствующими правами могут оставлять рейтинги и отзывы.
При отключении функция оценки полностью деактивируется, включая скрытие параметров, связанных с оценкой, в формах создания/редактирования событий и запрет на отправку оценок в глобальном масштабе.
Примечание: глобальная опция «Разрешить оценку событий» работает совместно с разрешениями групп пользователей — чтобы полностью отключить оценки и отзывы, необходимо также установить для всех разрешений на оценку/отзывы для соответствующих групп пользователей значение «Нет».

Зависимые параметры, вложенные в параметры оценки:
Требовать отзыв при оценке событий — пользователи должны отправить отзыв при оценке события.
Запретить оценку до начала события — пользователи не могут оценивать или оставлять отзывы о событиях до их начала.
Эти параметры не являются новыми, но теперь они вложены в переключатель «Параметры оценки» для упрощения настройки.

Обновления формы создания/редактирования событий:
Параметры «Открыть оценку» и «Требовать подтверждения участия для оценки» теперь отображаются только тогда, когда включена опция «Разрешить оценку событий».
Если опция «Разрешить оценку событий» снята, эти параметры удаляются для более удобной формы и предотвращения случайных оценок.

Серверная проверка:
Метод canRate() теперь учитывает глобальную настройку «Разрешить оценку событий».
Пользователи не могут оценивать события, если оценка отключена, и возвращается соответствующее сообщение об ошибке: xcu_evm_event_ratings_disabled.

Интерфейс административных настроек с вкладками:
Все административные настройки перегруппированы во вкладки для более удобной навигации:
Общие параметры
Параметры событий
Параметры календаря
Параметры местоположения
Параметры RSVP
Параметры отзывов
Дополнительные параметры

Улучшения статуса событий и визуального оформления:
Улучшена логика индикаторов статуса событий — статус «Активно» теперь отображается только в том случае, если событие активно и не прошло.
Добавлена новая метка «Завершено» в режиме отображения списка событий для завершенных событий.
Добавлен мета-элемент «Завершено» в режиме отображения сетки событий (отображается вместе с информацией о количестве участников, активности, повторах, приватности, рейтинге и отзывах).
Добавлена лента с загнутым углом «Завершено» с эффектом наложения в режиме отображения сетки карточек событий.
Добавлена метка «Завершено» в области заголовка страницы события (там, где отображаются метки «Текущие», «Рекомендуемые» и другие).
Обновлено и перекрашено изображение события по умолчанию для лучшей согласованности с фирменным стилем дополнения.

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

Различные улучшения:
Обновлены контроллер и шаблоны, чтобы отразить новую структуру вложенных параметров оценки.
Упрощена логика предотвращения оценок до начала события путем проверки зависимого параметра в новых параметрах оценки.
Незначительная рефакторизация кода для обеспечения согласованности.

Скриншоты

Интерфейс администрирования с вкладками

Просмотр события - метка «Завершено»

Сетка событий - лента с загнутым углом «Завершено» и изображение события по умолчанию

Список мероприятий - Завершено.

Скриншоты новых «Вариантов оценки».

Режим отображения списка - изображение события

Отображение события - Изображение события по умолчанию