Текущая стабильная версия 4.5.1 выпущенная 12.09.2018
4.5.1 от 12.09.2018
[+] Добавлена возможность переопределить свойства инфоблока для подсчета отзывов и рейтинга в модуле отзывов с помощью констант.В файле /bitrix/php_interface/dbconn.php добавьте две константы со своими кодами свойств и все будет записываться:
define('API_REVIEWS_COUNT_PROP', 'API_REVIEWS_COUNT');
define('API_REVIEWS_RATING_PROP', 'API_REVIEWS_RATING');
4.4.0 от 08.09.2018
[+] Добавлена запись счетчика отзывов и рейтинга в свойства элемента инфоблокаСчетчик будет работать только если в настройках задана привязка к IBLOCK_ID и ELEMENT_ID
Автоматически у элемента создается два свойства API_REVIEWS_COUNT и API_REVIEWS_RATING
Теперь можно выводить свои рейтинги и счетчики в каталожных компонентах
[x] Исправлен счетчик отзывов, неактивные отзывы больше не считаются и для администраторов
[x] Ссылка на отзыв открывается в новом окне вместо алерта
[x] Временно отключено все кеширование
4.3.0 от 07.09.2018
[+] Добавлен лайтбокс Magnific Popup для фото и видеоОбязательно обновите модуль TS Front-end framework до версии 1.12
4.2.3 от 30.12.2017
В настройках компонента добавлена возможность включать/отключать вручную показ всех отзывов пользователя4.2.2 от 28.12.2017
Переделаны поля пользовательских соглашений4.2.1
Исправлен фильтр публичного метода CApiReviews::getElementRating($ELEMENT_ID, $SITE_ID)4.2.0
Добавлена фильтрация по рейтингу4.1.1 от 15.12.2017
ИЗМЕНЕНО- Переработана форма добавления отзыва
- Доработаны все возможные алерты
- Переработан внешний вид информации о пользователе
- Убран граватар, все аватарки берутся из фото пользователя на сайте
- Не выводилось сообщение об успешном добавлении отзыва
- В админке не выводилось строковое представление поля Город
4.1.0 от 01.08.2017
[+] Добавлена загрузка файлов и видео в админку4.0.2
[x] Фикс заголовка страницы в компоненте api:reviews.user4.0.0
[+] Добавлена для просмотра персональная страница пользователя со всеми его отзывамиНа этой странице можно выводить какое-то описание пользователя из настроек пользователя в админке вкладка Личные данные - Дополнительные заметки
3.9.2
[+] В тему aspro добавлен "Фиолетовый цвет"[x] Изменил немного цвета списка отзывов для новых тем
3.9.1
[x] Фикс установщика модуля3.9.0
[+] Поддержка умных готовых решений от Аспро и 1С-Битрикс[+] Две новые темы: aspro и eshop, всего 16 цветов
Переключение тем и цветов в настройках компонента "Отзывы", раздел настроек "Основные параметры" - "Темы, Цвет"
Теперь отзывы отлично впишутся в цветовую гамму вашего сайта.
Демо тем и цветов смотрите здесь
https://tuning-soft.ru/demo/api.reviews/?theme=eshop&color=turquoise
3.8.0
[+] Добавлены функции удаления файлов и видео3.7.1
[x] Фикс ограничений на загрузку видеоДобавлена настройка "Максимальное количество загружаемых видео", где 0 - без ограничений
[x] Переработан вывод сообщений для загрузки файлов
3.7.0
[+] Добавлена возможность прикрепить к отзыву видео-ролики следующих сервисов:YouTube,Vimeo,Rutube
Превью ролика запишется в таблицу b_file, а сами ролики буду храниться в отдельной таблице api_reviews_video
В случае удаления отзыва удаляются все файлы
Все загруженные файлы и превью роликов хранятся в папке с отзывом, например:
/upload/api_reviews/164/
Чтобы в форме появилась загрузка видео, достаточно в настройках компонента "Отзывы "в разделе настроек "Форма добавления отзыва" выбрать поле "Видео"
3.6.4
[x] Добавлена поддержка jQuery 3.2.1[x] В консоль инструментов разработчика добавлен вывод ошибок при проблемах с jQuery, например, когда вообще отсутствует или не соответствует версия.
[x] Переработаны все jQuery-плагины, изменил экшн, чтобы не пересекался с каталожными компонентами
3.6.3
[x] Все файлы не изображения отдаются аяксом на скачивание3.6.2
[x] Добавлен вывод файлов на детальной странице отзыва3.6.1
[х] Фикс иконок файлов3.6.0
[+] Добавлен загрузчик файловДоступен при установленном модуле TS Front-end framework
http://marketplace.1c-bitrix.ru/solutions/api.core/
Поле файл также задается в списке полей в настройках комплексного компонента Отзывы, там же появился раздел настроек "Загрузка файлов"
Имена загружаемых файлов обрабатыватся, все пробелы и киррилица заменяется на подчеркивание и латиницу.
Если в настройках главного модуля включено "Сохранять исходные имена загружаемых файлов", то прикрепленные к отзыву файлы буду храниться в исходном виде, а названием папки будет ID отзыва, например:
/upload/api_reviews/125/2017_07_09_02.26.35.png
Иначе будут создаваться случайные имена папок и файлов
/upload/api_reviews/b71/b715ca407f8180068601fd58de718563.png
3.5.0
Добавлена поддержка 152-ФЗ о персональных данныхВ разделе настроек Форма добавления отзыва добавлены настройки для вывода:
1) Выводить условия Пользовательского соглашения
В этом случае можно вывести флажок и рядом много всякого html-текста
2) Выводить соглашение на обработку персональных данных
В этом случае можно вывести либо строку, либо ссылку на соглашение, подойдет для тех, кто не знаком с html-версткой, если указать там ссылку, то весь текст станет кликабельный.
Чтобы все это проверить, достаточно открыть настройки компонента отзывов и сохранить их, все включится по умолчанию.
3.4.9
[x] Удалена сортировка по рейтингу, если он отключен в настройках статистики3.4.8
[х] Фикс удаления отзыва в админке в списке[!] Добавил в документацию на вкладке "Описание" раздел "События ORM"
3.4.7
[x] Фикс закрытия формы добавления отзыва3.4.6
[x] В инсталлятор добавлен модуль api.core3.4.5
[х] Форма добавления отзыва работает в паре с модулем api.coreМодуль api.core должен установиться с обновлением, иначе установите вручную.
http://marketplace.1c-bitrix.ru/solutions/api.core/
3.4.4
[x] В компоненте api:reviews.element.rating исправлена ошибка подключения лэнгов3.4.3
[x] Фикс JS-конфликтов3.4.2
[x] Фикс JS-конфликтов3.4.1
[x] Фикс удаления агента3.4.0
[+] В админке добавлена страница управления подписчиками[+] В админке добавлена страница управления агентами подписчиков
[+] В админке в списке отзывов добавлены новые поля для редактирования
3.3.0
Компонент "Последние отзывы"[+] Параметр "Ссылки в тексте кликабельные"
[+] Параметр "Макс. длина текста"
[+] Параметр "Формат даты"
Компонент "Форма добавления отзыва"
[+] Сброс кэша компонента "Последние отзывы" при добавлении
3.2.9
[x] Исправлен внешний вид полей Компания и Веб-сайт3.2.8
[x] Функция закрытия анкора от индексации в текстах включена по умолчанию во всех компонентах3.2.7
[x] В админке в форме редактирования отзыва улучшены интерфейсы полей:Инфоблок, Раздел, Элемент, Пользователь
[x] Поля для ответа вынесены в отдельный блок "Ответ на отзыв"
3.2.6
[x] Исправлена обработка глобального фильтра в списке отзывов, фильтр по умолчанию больше не учитывается.3.2.5
[х] Фикс кодировки компонентов3.2.4
[х] Обновлены некоторые языковые файлы компонентов от старой версии модуля3.2.3
[x] Исправлена ошибка "BX не определено" в некоторых браузерах типа IE3.2.2
[x] Исправил конфликт голосований модуля и голосований Битрикс bitrix:iblock.vote в отзывах о товаре.Компонент встроенный в Битрикс перехватывает переменную vote в реквесте.
3.2.12
[x] Фикс статистики3.2.11
[x] Возможность отключить статистику в настройках компонента3.2.10
[x] Аватары сайта заменены на аватары с сервиса Gravatar3.2.1
[x] Фикс прокрутки к списку отзывов в постраничной навигации3.2.0
[+] Добавлен новый компонент Отзыв детально api:reviews.detail[+] Добавлен новый компонент Последние отзывы api:reviews.recent
[+] Постраничная навигация работает на AJAX + history.pushState()
[+] Сортировка работает на AJAX + history.pushState()
[+] Отзывы полностью переведены на режим работы комплексного компонента с ЧПУ и без, все возможности модуля только в этом режиме
[+] Во все почтовые шаблоны добавлены новые макросы:
#USER_NAME# - Имя пользователя
#USER_ID# - ID пользователя
#PAGE_URL# - Адрес страницы
#PAGE_TITLE# - Заголовок страницы
#ID# - ID отзыва
#RATING# - Рейтинг
Для типа API_REVIEWS_ADD
#LINK_ADMIN# - Ссылка на отзыв в админке
[+] В настройках комплексного компонента Отзывы добавлена настройка #Якорь детальной ссылки отзыва
Пригодится, когда отзывы размещены в карточке товара в переключаемых табах с #якорем, например: #tab_reviews
[+] В настройках компонента обновлены подсказки всех доступных макросов в Теме и Тексте уведомлений, а также и в почтовых шаблонах в админке.
[+] Поля PAGE_URL и PAGE_TITLE обновляются при изменении отзыва и при ответе на отзыв в публичке.
Админка
[+] В списке отзывов добавлены цветные индикаторы для удобства:
Зеленый - отзыв активен
Желтый - отзыв на модерации
Красный - отзыв скрыт
[+] В групповые дествия добавлен пункт "На модерацию", дает возможность отправить отзыв заново на моделацию.
Обратите внимание!
[x] Изменены параметры события: onAfterReviewAdd
[x] Дата изменения отзыва теперь обновляется при каждом изменении, хоть при ответе, хоть при активации/деактивации.
[x] Теперь обязательное в базе только одно поле Сайт, все остальные необязательные
[-] Из фильтрации отзывов удалено поле номер заказа ORDER_ID, в поле записывается номер заказа в форме добавления отзыва.
3.1.3
[x] Исправлена верстка некоторых блоков для лучшего отображения в узкой контентной части.[x] Исправлена подстановка даты при активации отзыва в публичке
3.1.2
[x] Фикс обновлений3.1.1
[x] Фикс поиска заказа3.1.0
[+] Добавлено множество полей для фильтрации списка отзывов в админке, а также столбцы для сортировки по ним[x] Фикс формы добавления отзыва
[x] Фикс зависимости установщика от версии Битрикс 16.5, достаточно 16+
3.0.1
Инструкция по установке новой версии отзывов:1) Удалите с сайта старую версию модуля "Отзывы о магазине +" с сохранением данных в базе, галочка там должна стоять.
2) Теперь обязательно нажмите "Стереть", после удаления модуля в меню появится этот пункт.
3) Теперь заново загрузите из маркетплейс новую версию модуля и установите со всеми обновлениями.
Все готово, проверяйте.