2.9.2 (25.09.2024)- Исправлена проблема отображения изображений, загруженных в визуальном редакторе.
1.0.1 (04.12.2012)Невеликі виправлення
1.0.2 (03.02.2013)- В адміністративному розділі додано посилання для швидкого переходу до елемента інфоблоку в адміністративній частині,
- в адміністративному розділі додано посилання для швидкого переходу до елементу інфоблоку в публічній частині,
- виправлено непрацюючий фільтр прапором "Допущено до публікації",
- невеликі виправлення у шаблонах компонентів,
- додано новий компонент для виведення середнього рейтингу на основі оцінок з відгуків,
- Додані функції для отримання середнього рейтингу, для отримання кількості голосів для елемента,
- Виправлено проблему з додаванням спеціальних символів HTML.
2.0.0 (22.02.2015)Грандіозне оновлення модуля, завдяки якому модуль тепер вміє робити все, майже від нього може вимагатися:
• підтримка необмеженої кількості полів форми (текстове поле, текстова область, прапорець, список, файл, плюс можливість створити свої типи полів будь-якої складності),
• для кожного типу поля є свій значний набір,
• надсилання форм без перезавантаження сторінки, в т.ч. за наявності полів типу "Файл",
• можливість прикріплювати завантажені користувачами файли до email-повідомлень (за допомогою стороннього модуля: http://marketplace.1c-bitrix.ru/solutions/module.mailattaching/),
• можливість в список, що випадає, помістити елементи інфоблоку (товари, статті, новини та ін.), або значення властивості типу "Список", також є механізм ручної вказівки пунктів випадаючого списку,
• можливість використовувати візуальний редактор (НЕ із 1С-Бітрікс),
• для кожного типу відгуків тепер налаштовується свій окремий інтерфейс (у поняттях модуля інтерфейс це набір налаштувань для реалізації окремого типу відгуків), наприклад: "Відгуки про товари", "відгуки про магазин", "відгуки про нашу роботу" та ін.,
• окремий список відгуків у адмінці за кожним інтерфейсом,
• для кожного інтерфейсу доступна велика кількість налаштувань,
• підтримка необмеженої кількості рейтингів,
• можливість вручну вказувати картинки-зірочки для рейтингів (будь-якого розміру), в т.ч. доступна можливість використовувати набір іконок - за допомогою цього відгуки на Вашому сайті стануть неповторними та особливо незабутніми,
• можливість вказати та за замовчуванням встановлювати будь-яку кількість зірок, а також використовувати половинки зірок,
• можливість використовувати лише вибрані рейтинги для підрахунку підсумкового рейтингу,
• додано підтримку голосувань за відгуки, з можливістю сортування відгуків за результатами голосувань,
• додано сортування відгуків на сайті, у т.ч. і за результатами голосувань,
• редагування, модерація та видалення відгуків прямо з сайту (на основі технології 1С-Бітрікс «Ермітаж»),
• можливість відповіді на відгуки з функцією сповіщення користувачів,
• посилений захист від СПАМу, у багатьох випадках (маються на увазі нескладні випадки) СПАМ не пройде навіть без використання CAPTCHA,
• можливість швидко підключити необхідну бібліотеку jQuery, та плагін для зірочок,
• можливість використовувати CAPTCHA: або для всіх користувачів, або лише для неавторизованих, або не використовувати,
• повна працездатність компонента навіть при розміщенні відгуків усередині кешованих компонентів (хоча це і не рекомендується, тому що для роботи компонентів у таких умовах не сприяє збільшенню продуктивності),
• нескладний код шаблонів – у найбільш об'ємному шаблоні всього 128 рядків.
2.0.1 (25.02.2015)Виправлена помилка при конвертуванні відгуків.
2.0.2 (27.02.2015)Виправлена помилка, через яку не працювали спливаючі вікна (для додавання полів та рейтингів) у IE та Firefox.
Виправлена помилка, через яку в адміністративному розділі не працювала посторінкова навігація та вказівка кількості відображених відгуків на сторінці.
2.0.3 (28.02.2015)Виправлення незначних помилок.
2.0.4 (01.03.2015)Виправлена помилка, коли після збереження нового поля в інтерфейсі, видається помилка, незважаючи на успішне збереження.
2.0.5 (02.03.2015)Виправлено помилку в компоненті webdebug:reviews2.stars, через яку було неможливо відображення всіх зірочок неактивними.
2.0.6 (02.03.2015)Виправлена помилка із сортуванням списку відгуків, а також з помилковим запам'ятовуванням останньої вибраної сторінки в посторінковій навігації.
2.0.7 (03.03.2015)Виправлена помилка "Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'CWD_Reviews2' не має значення 'OnEndBufferContent'".
2.0.8 (03.03.2015)Виправлена помилка "Using $this when not in object context in",
виправлено помилку видалення відгуків з публічної частини
2.0.9 (04.03.2015)Виправлена помилка "Class 'WD_Reviews2_Interface' not found",
виправлено помилку при видаленні відгуку з публічної частини при працюючій опції підвантаження актуального списку.
2.0.10 (04.03.2015)Виправлено помилку, через яку не відображався рейтинг за замовчуванням.
2.0.11 (11.03.2015)Додано можливість підключати скрипти наприкінці виконання сторінки.
Додано можливість пропускати перевірку сесії (check_bitrix_sessid).
Виправлено помилку некоректного посилання у шаблоні e-mail повідомлення про новий відгук із включеною опцією премодерації.
Виправлено неправильну вказівку e-mail та імені в описі типу поштової події.
Виправлено помилку, через яку елементи керування відгуками (у публічній частині) показувалися для всіх груп користувачів (крім незареєстрованих), у т.ч. та для неадміністраторів.
Виправлено помилку, через яку деякі поля в таблицях БД модуля створювалися в кодуванні UTF-8 незалежно від кодування БД.
2.0.12 (12.03.2015)Додано підтримку мікророзмітки рейтингу (AggregateRating) при виведенні зірочок рейтингу.
2.0.13 (01.04.2015)Виправлено ручне додавання значень для якості типу "Список".
2.0.14 (04.04.2015)Значення віддалених полів та рейтингів більше не відображаються у списку відгуків.
Виправлена помилка, через яку імпорт відгуків, не імпортуючи жодного відгуку (помилка preg_replace_callback).
Виправлена помилка в поштовому шаблоні: адміністратору надходило повідомлення із заголовком "Шановний (ім'я користувача, що залишив відгук)". Ця помилка виправлена лише для нових установок; якщо у Вас модуль вже був встановлений до цього оновлення, потрібно вручну виправити помилку: http://www.webdebug.ru/marketplace/webdebug.reviews/faq/#11634
У списку відгуків до заголовка додано назву поточного інтерфейсу.
Виправлено не зовсім коректний показ стандартного AJAX-завантажувача Бітрікс при відкритті спливаючих вікон у налаштуваннях інтерфейсу.
Сортування інтерфейсів до адмін. меню зроблено за індексом сортування.
У шаблоні компонента webdebug:reviews2.page прибрано дублююче підключення скриптів.
У шаблоні компонента webdebug:reviews2.list виправлено помилку з некоректним розташуванням дати створення відгуку в структурі масиву $arResult.
Додано відображення посилань на об'єкт відкликання у випадку, якщо відгук залишений для елемента інфоблоку - опція вмикається в налаштуваннях модуля.
Покращено продуктивність при автоматичному підключенні jQuery на сторінках.
Опція автоматичного підключення jQuery перенесена в окрему секцію "Додаткові параметри".
Додано підтримку композитного режиму.
Вирішено проблему, через яку при імпорті анонімні відгуки прикріплювалися до поточного користувача.
Виправлена JS-помилка, через яку неможливо було написати і відправити відгук, якщо повідомлення про успішне додавання відгуку містилося перенесення рядків.
Внесено зміни для перегляду на малих екранах (відгуки стали адаптивними).
Інші виправлення.
2.0.15 (05.04.2015)Виправлено помилку CSS-стилю максимальної ширини полів форми для відгуків.
Доопрацьовано шаблон компонента для відображення зірочок: весь складний код переміщений код компонента.
Тепер, якщо підказки для зірочок не задані, вони не відображаються (передусім відображалися дефолтні значення англійською мовою).
Виправлено помилку додавання посилання у візуальному редакторі.
Виправлено проблему з неможливістю зберегти опції e-mail повідомлень на деяких сайтах.
Виправлена помилка, через яку в полях користувача захищалася тільки перше посилання.
Посилання у відповіді адміністратора тепер також захищаються.
2.0.16 (07.04.2015)Виправлено помилку з кодуванням у формі параметрів компонента webdebug:reviews2.stars
2.0.17 (07.04.2015)Виправлені помилки під час роботи модуля на сайті у кодуванні windows-1251.
2.0.18 (14.04.2015)Невелике виправлення.
2.0.19 (05.05.2015)Виправлені події при видаленні відгуку (видалення рейтингів даного відгуку, перерахунок середнього рейтингу елемента інфоблоку і кількості відгуків до нього), дане оновлення також видаляє наявне "сміття",
додано можливість голосування за відгуки незареєстрованим користувачам (опція включається в налаштуваннях головного модуля, облік неавтирозованих користувачів йде IP),
e-mail більше не надсилається користувачеві, якщо він не вказав свою адресу.
2.0.20 (05.05.2015)Виправлено некоректне звернення до адміністратора в одному із поштових шаблонів.
2.0.21 (19.05.2015)Виправлено помилку з голосуваннями за відгуки.
2.0.22 (18.06.2015)Виправлено помилку з редагуванням відгуків адміністратором з публічної частини.
2.0.23 (04.08.2015)Додано можливість організувати відповіді на відгуки самими користувачами (користувач має бути прив'язаний до елемента інфоблоку, для якого залишаються відгуки).
2.0.24 (07.08.2015)Додана можливість показувати відразу всі відгуки щодо кожного інтерфейсу (тобто тепер можна показати відгуки не по одному товару, а по всіх відразу).
2.0.25 (19.08.2015)Виправлено помилку, що виникає на деяких версіях PHP у компоненті webdebug:reviews2.stars.
2.0.26 (21.08.2015)Виправлено деякі помилки роботи у композитному режимі.
2.0.27 (22.08.2015)- Додано можливість виводу прикріплених файлів картинками, а не посиланнями (тільки для картинок, і при включеній опції «Дозволити завантаження лише зображень»),
- додано можливість збільшення картинок за допомогою jQuery-плагінів (за замовчуванням вбудовані плагіни Colorbox і Lightbox, за допомогою обробників можна легко вбудувати будь-які інші плагіни, без модифікації модуля та без редагування шаблонів компонентів),
- додано підтримку опції головного модуля «Перемістити весь Javascript на кінець сторінки».
2.0.28 (26.08.2015)Виправлено дві помилки у поштових шаблонах типу «Сповіщення про додавання відгуку» (WD_REVIEWS2_M_*).
2.0.29 (03.09.2015)Додана можливість вказівки макросу #TARGET# в URL для відгуків. За допомогою цього можна використовувати лише один інтерфейс для багатьох статичних сторінок.
2.0.30 (20.10.2015)Виправлено помилку з використанням набору іконок.
2.0.31 (20.10.2015)Додано опцію "Показувати всі іконки як останню" для набору іконок.
2.0.32 (10.12.2015)Виправлено помилку, що виникає у випадку, якщо не налаштовано жодного поля з візуальним редактором - у такому разі при редагуванні відкликання з публічної частини неможливо було написати відповідь адміністратора.
2.0.33 (25.05.2016)Виправлено невелику плутанину з картинками кнопок та скриптами (при використанні візуального редактора).
2.0.34 (25.05.2016)Додано можливість накладання водяного знака до зображень, що завантажуються.
2.0.35 (30.05.2016)Невеликі виправлення у позиціонуванні спливаючих фотографій через плагін colorbox.
2.0.36 (26.10.2016)Невеликі покращення у методах GetRatingResult() та GetReviewsCount() класу CWD_Reviews2_Reviews з метою спрощення розрахунку середнього рейтингу та кількості відгуків для відгуків довільного типу.
2.0.37 (29.12.2016)Виправлено помилку з виведенням дати відповіді.
2.0.38 (02.02.2017)Виправлена помилка, що виникає під час використання jQuery 3.x
2.0.39 (18.04.2017)Додано JS-подію при оновленні капчі (onWDReviewsCaptchaRefresh). Це додає можливість зміни стандартної капчі на довільну.
2.0.40 (02.05.2017)Додано подію при збереженні відгуку (OnSaveReview).
Поліпшено роботу накладання водяного знака.
2.1.0 (11.09.2017)- Додана галочка згоди з обробкою персональних даних (152-ФЗ),
- візуальний редактор: виправлено роботу списків, що випадають (розмір шрифту, тип шрифту, формат), додано можливість приховувати непотрібні елементи управління редактором (аж до відключення всіх можливостей),
- візуальні покращення для поля типу «Файл».
2.1.1 (22.04.2018)- Додано вирізання HTML-тегів у відгуках: під час використання візуального редактора використовується опція «Приховати можливості» (вирізається все, що не дозволено), при невикористанні візуального редактора вирізаються всі теги.
2.1.2 (03.05.2018)- доданий обробник OnGetReviewTarget для можливості виводити свій HTML-контент (в т.ч. назви та посилання на відповідні елементи інфоблоків) у колонці «Об'єкт» при перегляді списку відгуків,
- Додано можливість видалення відповіді адміністратора на відгук (галочка «Видалити відповідь адміністратора»),
- Додана можливість отримання ID доданого відгуку (у шаблоні компонента webdebug:reviews2.add в існуючій JS-функції FUNCTION_JS_SUCCESS цей ID можна отримати так: var reviewID = $(HTML).data('review-id');).
2.1.3 (06.05.2018)- незначні зміни у компоненті webdebug:reviews2.add.
2.1.4 (09.10.2018)- Поліпшено адаптивність зображень у компоненті «Список відгуків».
2.1.5 (01.12.2018)- При додаванні відгуків тепер з усіх полів автоматично видаляються emoji для введення тексту. Може знадобитися скидання всього кешу на сайті, щоб зміни набули чинності.
2.2.0 (28.10.2019)- При додаванні відгуків для розділів інфоблоку, в них тепер додаються властивості, аналогічно до відповідних властивостей товарів - кількість відгуків, середній рейтинг, дата останнього відгуку.
2.2.1 (10.11.2019)- У списку відгуків в адмінці тепер додаються посилання також для відгуків розділів.
2.2.2 (13.12.2019)- Виправлено помилку з кодуванням форми налаштувань компонентів відгуків.
2.2.3 (13.12.2019)- незначне виправлення.
2.3.0 (14.12.2019)- Можливість підключення JS тепер додана також до компонентів webdebug:reviews2.add, webdebug:reviews2.list, webdebug:reviews2.stars,
- Додана можливість позначати поля службовими (такі поля не виводяться ні при заповненні, ні при виведенні - їх можна використовувати при автозаповненні даних з профілю або шляхом заповнення за допомогою JavaSscript).
2.4.0 (13.02.2020)- Різні поліпшення та виправлення.
2.5.0 (29.06.2020)- У налаштування компонента «Список відгуків» додано два параметри: «Показувати назву об'єкта» та «Показувати посилання на об'єкт» (для виведення в кожному відгуку назви елемента, для якого залишено відгук – це актуально для зведеного списку відгуків про різні товари),
- Виправлено помилку вставки посилань у візуальному редакторі.
2.6.0 (07.11.2020)- Додана можливість сортування відгуків за рейтингом.
2.6.1 (07.11.2020)- Додана можливість вибирати версію jQuery, що підключається (доступні версії 1, 2 і 3) - це вказується в налаштуваннях модуля.
2.6.2 (09.11.2020)- Виправлено помилку, яка з'являється в деяких випадках при сортуванні відгуків за датою.
2.6.3 (09.12.2020)- У повідомленні про успішне додавання відгуку тепер коректно відображається HTML.
2.7.0 (21.01.2021)- Додана підтримка emojii (тільки на сайтах у кодуванні UTF-8) - тепер вони не вирізуються при вставці, а перетворюються для зберігання у спеціальний формат, і виводяться у звичайному вигляді,
- Вставлення тексту у візуальний редактор тепер очищає форматування скопійованого фрагмента,
- Інші незначні покращення.
2.7.1 (30.04.2021)Виправлено помилку встановлення значення за замовчуванням (помилка з'явилася в попередньому оновленні).
2.8.0 (07.10.2021)- Адміністраторам: для файлів додано можливість видалення.
2.8.1 (16.10.2022)- Незначні зміни.
2.8.2 (11.11.2022)- Виправлено помилку прапора «Допущено» при додаванні відгуку адміністратором.
2.8.3 (28.12.2022)- Виправлено помилку відображення кнопки «Все» в посторінковій навігації.
2.9.0 (18.02.2023)- Виправлення для PHP8.
2.9.1 (04.04.2023)- Покращено вставлення тексту у візуальний редактор модуля.