[История] TS Умные отзывы

Текущая стабильная версия 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.user

4.0.1

[x] Фикс компонента api:reviews.user
[x] Фикс усталлятора модуля

4.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.core

3.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.1

Компонент "Последние отзывы"
[x] Уменьшил шрифт

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 не определено" в некоторых браузерах типа IE

3.2.2

[x] Исправил конфликт голосований модуля и голосований Битрикс bitrix:iblock.vote в отзывах о товаре.
Компонент встроенный в Битрикс перехватывает переменную vote в реквесте.

3.2.12

[x] Фикс статистики

3.2.11

[x] Возможность отключить статистику в настройках компонента

3.2.10

[x] Аватары сайта заменены на аватары с сервиса Gravatar

3.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) Теперь заново загрузите из маркетплейс новую версию модуля и установите со всеми обновлениями.

Все готово, проверяйте.
Имя *
Логин (мин. 3 символа)
E-mail *
*— обязательные для заполнения поля
Логин или e-mail
TUNING-SOFT.RU Разработка умных веб-сервисов