1.1.0 (02.06.2016)- Впроваджено стандартний парсер SEO полів bitrix
- Додано візуальний редактор для полів "Верхній опис", "Нижній опис", "Додатковий опис"
Рекомендується перевірити роботу модуля після оновлення
1.1.3 (20.06.2016)- Додано поля "Частота зміни сторінки (changefreq)" та "Пріоритет сторінки (priority)" для покращення індексації сторінок розумного фільтра, що генеруються в карті сайту
- Додана генерована розумним фільтром сторінка в хлібні крихти
- Додана відкладена функція sotbit_seometa_h1 для завдання заголовка H1
- Додана можливість копіювання умов
1.1.5 (12.09.2016)- Додана можливість групувати умови за категоріями
- Додана можливість відключити індексацію всіх сторінок
- Додана можливість задати в шаблоні мета поля поля розділу
1.2.0 (11.11.2016)- Додана можливість вручну вказувати ЧПУ для сторінок, що просуваються
- Додана можливість керувати списком умов зі сторінки редагування розділу каталогу
1.3.1 (13.12.2016)-додана можливість генерації нових посилань у ЧПУ за шаблоном
-змінено збір статистики
1.3.2 (13.01.2017)- Зміни в генерації карти сайту (виключення порожніх посилань)
- додано розрахунок кількості товарів за посиланням при генерації ЧПУ
- інші невеликі доопрацювання та виправлення
1.3.15 (06.05.2017)- виправлено помилку в компоненті хмари тегів при виборі
- виправлено роботу з діапазонами числових св-в
- невеликі редагування
1.3.16 (11.05.2017)- доопрацьовано підтримку kombox фільтра
-доопрацьовано роботу з GET-параметрами
1.3.21 (09.06.2017)- Додана можливість виводити сторінки умови у пошуку по сайту
- Додана прив'язка тегів до умови
1.3.26 (25.08.2017)- Виправлено посилання "назад" -> "до розділу" на сторінці редагування\створення умов
1.3.27 (15.09.2017)- виправлено генерацію списку чпу при використанні групової умови;
- виправлено генерацію списку чпу при порожньому значенні за умови властивостей типу рядок, що збирає всі заповнені значення властивості з обраних категорій;
- виправлено генерацію списку чпу при порожньому значенні за умови властивостей типу список, що збирає всі значення зі списку;
- змінено при генерації ЧПВ у властивості типу список #propetry_value# підставляється трансліт значення а не код властивості;
- Виправлена помилка при ідексуванні.
1.3.28 (20.09.2017)- Виправлено генерацію карти сайту;
- Виправлено генерацію мета тегів за властивостями.
1.3.29 (02.10.2017)- оптимізована функція генерації картки сайту;
- за умови при порожньому значенні умови типу список, вибираються значення, що використовувалися в категорії;
- У метатегах з використанням якості типу highload-block виводяться значення а не ID.
1.3.30 (03.10.2017)- Модуль адаптований під усі редакції бітрикса, окрім редакції "перший сайт"
1.3.31 (09.10.2017)- Виправлено помилку при генерації карти сайту, коли в умові передавалося порожнє значення;
- Виправлено генерацію назв посилань з "Хмара тегів";
- оптимізовано код перевірки умов (за деяких правильних умов не показував мету інформації);
- Оптимізовано роботу з числовими значеннями властивостей у діапазоні.
1.3.33 (12.10.2017)- Виправлена вибірка значень із категорій при порожньому значенні властивості типів список та highload-block
1.3.35 (04.11.2017)- виправлено формування назви сторінки при переіндексації;
- оптимізована робота модуля з kombox-фільтром;
- оптимізована процедура формування url-ів;
- Для формування нових url-ів, доданий шаблон #SECTION_CODE_PATH# (Шлях із символьних кодів розділу);
1.3.36 (17.11.2017)- при видаленні умови видаляються чпу зі списку за ID віддаленої умови;
- Виправлена помилка, за якої не було можливості додати умову;
- усунуто причину, при якій у композиті не відбувався редирект на новий урл;
- оптимізована логіка опції "Вимкнути індексацію всіх сторінок" у налаштуванні модуля;
- оптимізовано процедуру генерації карти сайту;
- Невеликі виправлення мовних файлів.
1.3.37 (29.11.2017)- Виправлено помилку відсутності списку значення при типі умови "список";
- Виправлена помилка трансліту при формуванні перелінкування.
1.3.39 (05.01.2018)- Виправлено формування посилань, тепер для стандартного фільтра замість пропуску не підставляється символ +;
- Виправлено помилку генерації карти сайту для типу фільтра "MissShop фільтр з ЧПУ";
- Виправлено помилку формування посилання з кількома значеннями властивостей типу Highload-блок;
- Виправлено помилку генерації ЧПУ при використанні за умови мінімального та максимального значення властивості.
1.3.40 (09.02.2018)- оптимізована функція підрахунку товарів за умовою;
- оптимізована функція збору значень властивості, якщо в умові стоїть багатокрапка;
- при видаленні умови, оптимізовано функцію видалення ЧПУ для цієї умови;
- оптимізована функція формування канонічного посилання;
- оптимізована робота з групами умов при формуванні умови;
- оптимізовано роботу з порожніми значеннями властивостей в умові;
- Додані підказки до полів налаштувань на сторінці редагування умови;
- у списку ЧПУ в назву додано значення властивості, якщо кожному ЧПУ відповідає одна властивість;
- Тип фільтра для умови винесено у загальні налаштування модуля.
1.4.1 (15.03.2018)- Виправлено помилку, пов'язану з порядком властивостей у засланні при формуванні ЧПУ;
- додано опцію виведення в карту сайту тільки налаштованих ЧПУ;
- до фільтра списку ЧПУ додано поле для пошуку посилань з картки сайту;
- Покращено інтерфейс інструментів веб-майстра.
1.4.2 (05.04.2018)- Додана опція строгої перелінковки для умови, що дозволяє генерувати теги тільки строго з умов, вибраних у перелінковці.
1.4.3 (01.06.2018)- додано новий функціонал: автогенерація умов;
- Додана можливість завантаження зображення за умови.
1.4.4 (05.07.2018)- Рефакторинг коду для php 7.1 - усунення помилки не відповідність типів у класах:
- /bitrix/modules/sotbit.seometa/classes/general/seometa_tags_price.php;
- /bitrix/modules/sotbit.seometa/lib/helper/condition.php;
- /bitrix/modules/sotbit.seometa/lib/generater/bitrixchpugenerator.php
1.4.5 (31.07.2018)- виправлено генерацію карти сайту при багатосайтовості;
- збільшено швидкість генерації карти сайту;
- Оптимізована хмара тегів.
1.4.6 (13.08.2018)- У налаштування модуля додано опцію виведення тексту для метаінформації на сторінках пагінації.
- Додана можливість виводу зображення із умови через відкладену функцію.
- Виправлено помилку, коли користувач, який не має прав на роботу з модулем, не мав доступу до редагування розділу інфоблоку.
- Виправлено формування посилань для стандартного фільтра.
- Поліпшено сумісність з PHP 7.1.
1.4.7 (20.08.2018)- Виправлена помилка дублювання значень властивостей у метаінформації;
- Збільшено швидкість підрахунку кількості товарів за посиланням.
1.4.8 (17.09.2018)- Виправлено помилку збереження великої кількості розділів в умовах
- Виправлена помилка дублювання значень у посиланнях
- Дата оновлення елементів у карті сайту тепер вказується точніше
- Виправлена помилка прив'язки властивостей до розділів
- Прив'язане до умови зображення більше не зникає при його перезбереженні
1.4.9 (15.10.2018)- Виправлено помилку перезбереження зображень у метаінформації умов
- Параметр PAGEN_1 тепер залишається доступним після завершення роботи компонента
- Виправлено генерацію правил за складними умовами
- Виправлені помилки генерації умов із властивостями типу "довідник"
- Виправлені помилки роботи на редакціях "старт" та "стандарт"
1.5.0 (26.12.2018)- Виправлено помилку підрахунку кількості товарів, коли властивість в умові належить інфоблоку торгових пропозицій;
- На сторінці редагування умови у вкладку "Відеоуроки" доданий плейлист з новими відео про модуль;
- Виправлено помилку, коли при виборі кількох розділів генерувалися не всі ЧПУ;
- виправлені дрібні помилки, пов'язані з картою сайту;
- Дрібні оптимізації та виправлення в інтерфейсі модуля.
1.5.1 (13.03.2019)- Виправлено помилку дублювання елементів у хмарі тегів, якщо на сторінці розташовано кілька компонентів sotbit:seo.meta.tags;
- Виправлені помилки автоматичної генерації умов;
- Виправлені помилки генерації ЧПУ за складними умовами, що містять вкладені блоки І/АБО;
- Виправлені помилки підрахунку кількості при генерації умов;
- Виправлена помилка, через яку значення змінних з полів користувача не підставлялися, а замість них виводилася сама назва змінної.
1.5.2 (25.03.2019)- виправлено систему захисту;
- виправлено роботу тегів;
- Додана можливість виключати вибрані властивості із фільтра.
1.5.3 (23.05.2019)Візуальні покращення:
- Додано повідомлення в адміністративній частині про закінчення демо-періоду.
Оптимізація та виправлення:
- Виправлені помилки установки canonical;
- Виправлено роботу статистики;
- Виправлено помилку автогенерації умов;
- Виправлена помилка, викликана конфліктом з ID цін;
- Виправлено роботу умов зі значенням "...";
- Виправлено помилку редиректу на новий ЧПУ;
- Виправлено помилку виведення властивостей товарів у хмарі тегів;
- Виправлено роботу з умовою при одночасному виборі максимальної та мінімальної кількості товарів;
- Виправлено виведення тегів із посиланням на поточну сторінку.
1.6.0 (30.10.2019)Нові функціональні можливості:
- Впроваджено функціонал відмінювання слів (морфологія);
- Додано налаштування «Робити ЧПК активними при генерації»;
- Додано шкалу прогресу при генерації ЧПУ;
- Додана можливість задавати користувальницьку маску формування посилань;
- Додано шкалу прогресу при генерації карти сайту.
Оптимізація та виправлення:
- Виправлено роботу умов з типом властивостей: прив'язка до елементів, прив'язка до розділів;
- Виправлено помилку формування назви тегів;
- Виправлена помилка налаштування "Умова бере участь у пошуку";
- Виправлено помилки формування метаінформації за умови використання цін товару;
- Виправлені помилки підстановки полів користувача в метаінформацію;
- Виправлена помилка роботи зі спецсимволами, що містять у коді знак #, наприклад emoji;
- Виправлена помилка формування карти сайту з кількістю посилань, що перевищує 50 000;
- Виправлено помилки відображення пунктів меню в адміністративній частині;
- Оптимізовано поведінку вкладок за умов. Тепер за умови збереження умови Ви залишаєтеся на колишній вкладці;
- Виправлено некоректну роботу суворої відповідності для спрацьовування ЧПУ.
1.6.1 (04.11.2019)Оптимізація та виправлення:
- Виправлено помилку зникнення глобального меню Сотбіт в адміністративній частині;
- Виправлені помилки пагінації у вкладці "Умови" у таблиці "ЧПУ".
1.6.2 (20.11.2019)Оптимізація та виправлення
- Виправлено генерацію карти сайту;
- Виправлено помилки пагінції списку ЧПК.
1.6.3 (18.12.2019)Виправлення та оптимізація:
- Виправлено критичну помилку сортування в адміністративних налаштуваннях рішення.
1.6.4 (15.01.2020)Оптимізація та виправлення
- Виправлено помилку генерації карти сайту;
- Виправлено критичні помилки, викликані відсутністю необхідних класів у ранніх версіях БУС.
2.0.0 (16.05.2020)Оптимізація:
-
Повністю перероблено логіку основних методів генерації (ЧПУ/Мапа сайту, Теги);
-
Значно скорочено кількість звернень до БД;
- Час генерації ЧПУ/Тегов прискорено у 2,5-5 разів. Швидкість генерації безпосередньо залежить від добутку кількості значень властивостей в умові.
Увага!:
Перед встановленням бета-версії виконайте повне резервне копіювання сайту. Якщо змінили модуль раніше, збережіть резервну копію папки модуля. У разі виникнення проблем зверніться до нашої служби технічної підтримки.
2.0.1 (20.07.2020)Нові функціональні можливості:
- У компонент хмари тегів додано налаштування перемикання режимів роботи з перегенерацією умов і без перегенерації.
Увага! Ця доробка поширюється лише на стандартний компонент хмари тегів.
Оптимізація та виправлення:
- Виправлено помилку генерації для фільтра "Бітрікс без ЧПУ";
- Виправлено помилку підстановки плейсхолдерів у метаданих умов;
- Виправлено помилку визначення знаходження ЧПУ в карті сайту;
- Виправлено помилку підрахунку товарів за посиланням.
Увага!:
Перед встановленням бета-версії виконайте повне резервне копіювання сайту. Якщо змінили модуль раніше, збережіть резервну копію папки модуля. У разі виникнення проблем зверніться до нашої служби технічної підтримки.
2.0.2 (24.07.2020)Оптимізація та виправлення:
- Виправлено помилку генерації ЧПУ;
- Виправлено ряд помилок, що виникають при роботі модуля на версії PHP 7.4;
- Виправлені помилки, що викликаються заміною URL сторінки, зокрема додавання товарів у кошик на посадкових сторінках. Підміна посилання не відбувається за наявності параметра add2basket;
- Виправлено помилку некоректного відображення першої великої літери в тегах.
2.0.3 (19.08.2020)Оптимізація та виправлення:
- Виправлено помилки визначення статусу посилання у карті сайту;
- Виправлені помилки кнопки генерації картки сайту;
- Виправлена помилка відображення назви тега у випадку, якщо функціонал морфології відпрацював з помилкою.
2.0.4 (08.09.2020)Нові функціональні можливості:
- Доданий пошук у списку властивостей для формування умови;
2.0.5 (22.10.2020)Оптимізація та виправлення:
- Виправлено помилку генерації ЧПУ при конкретному значенні ціни;
- Оптимізація логіки роботи діапазонних значень;
- Оптимізація логіки роботи та/або в умовах.
2.1.0 (17.11.2020)Нові функціональні можливості:
-
Реалізовано індивідуальне налаштування метаінформації кожної ЧПУ;
-
Реалізовано механізм створення індивідуальних тегів для окремих ЧПУ.
Теги формуються із вже створених ЧПК шляхом прив'язки.
Теги мають можливість перевизначення назви.
Теги мають можливість прикріплення зображення;
-
Додано компонент виведення індивідуальних тегів ЧПУ (sotbit: seo.meta.custom.tags).
Компонент виводить окремо теги із зображеннями та без зображень.
Оптимізація та виправлення:
-
Виправлено помилку індексації умов для пошуку по сайту.
2.1.1 (03.12.2020)Оптимізація та виправлення:
- Виправлено роботу модуля без директиви mbstring.func_overload;
- Виправлено помилку збереження типу фільтра з адміністративних налаштувань;
- Виправлено помилку генерації ЧПУ з типом прив'язка до елементів;
- Виправлено помилку роботи з emoji.
2.1.2 (29.12.2020)Оптимізація та виправлення:
-
Виправлені помилки відсутності файлу lang для редакції Стандарт;
-
Виправлено помилки генерації ЧПУ для редакції Старт;
-
Виправлено помилку додавання зайвого посилання в карту сайту;
-
Виправлена помилка у розділі "Статистика у графіках";
-
Виправлено роботу сортування у Списку ЧПУ;
-
Виправлено помилку копіювання посилання у Списку ЧПУ;
-
Виправлено генерацію картки сайту при включеному налаштуванні "Перегенерувати всі ЧПУ посилання при побудові картки сайту".
2.2.0 (22.04.2021)Увага!
Для коректної роботи модуля потрібна версія PHP 7.4+ та значення параметра PHP func_overload=0.
Нові функціональні можливості:
- Реалізовано можливість додавати метатеги opengraph та twitter;
- Реалізовано можливість вибору категорії під час генерації ЧПУ;
- Додано сортування тегів за кількістю товарів;
- Додано додаткові функції для метаінформації;
- Додано перевірку унікальності Бітрікс URL при генерації ЧПУ;
- Реалізовано можливість вибору роздільника під час транслітерації;
- Реалізовано налаштування виведення кількості товарів у тезі;
- Додано перехід за посиланням ЧПУ з адміністративної панелі відразу на сайт;
- Реалізовано можливість налаштування ненастроєних сторінок фільтра;
- Реалізовано пошук за розділами.
Оптимізація та виправлення:
- Виправлено помилку автоматичної перегенерації основної карти сайту;
- Оптимізована генерація карти сайту Сео;
- Оптимізовано роботу з кодами emoji при автогенерації умов;
- Оптимізовано роботу з числовими значеннями;
- Виправлено помилку зміни назви для основної карти сайту;
- Інші дрібні виправлення.
2.2.1 (03.06.2021)Оптимізація та виправлення:
-
Виправлено помилку прив'язки ЧПК до сайту. (Вирішує проблему видачі помилки 404 посадкових сторінок після оновлення 2.2.0)
2.2.2 (27.07.2022)ПРИМІТКА!
Перед інсталяцією версії виконайте повне резервне копіювання сайту. Якщо змінили модуль раніше, збережіть резервну копію папки модуля. У разі виникнення проблем зверніться до нашої служби технічної підтримки.
Нові функціональні можливості:
-
Додано можливість сортування хмари тегів за індексом сортування конкретного посилання;
-
Додано можливість регулювати виведення тегів на сторінці розділів;
-
Додано можливість пошуку умов щодо часткового збігу в полі "Назва";
-
Додано можливість враховувати site_id при генерації посилань;
-
Додано висновок попередження при спробі згенерувати дублікат існуючого посилання;
-
Додано поле "Id сайту" до списку ЧПК розділу "Інструменти веб-майстра";
-
Додано додаткові поля до автогенерації умов.
Оптимізація та виправлення:
-
Оптимізовано роботу фільтр-обробника {=prop_list "NAME", ",", "VALUE"};
-
Оптимізовано встановлення канонічного посилання для seo неналаштованих сторінок;
-
Виправлено видалення елементів до категорій;
-
Виправлено відображення тега, якщо його вже обрано;
-
Оптимізовано роботу з властивістю типу "Довідник";
-
Виправлено коректне збереження налаштувань для неналаштованих сторінок;
-
Виправлено виведення індивідуальної картинки при виборі із структури сайту;
-
Інші дрібні правки та покращення.
2.2.3 (02.08.2022)ПРИМІТКА!
Перед інсталяцією версії виконайте повне резервне копіювання сайту. Якщо змінили модуль раніше, збережіть резервну копію папки модуля. У разі виникнення проблем зверніться до нашої служби технічної підтримки.
Оптимізація та виправлення:
-
Виправлено помилку серіалізації даних.
2.2.4 (15.09.2022)ПРИМІТКА!
Перед інсталяцією версії виконайте повне резервне копіювання сайту. Якщо змінили модуль раніше, збережіть резервну копію папки модуля. У разі виникнення проблем зверніться до нашої служби технічної підтримки.
Нові функціональні можливості:
- Генерація карти сайту за агентом.
Оптимізація та виправлення:
- Налаштування "Перегенерувати всі ЧПУ посилання при побудові картки сайту" перенесено до "Генерації картки сайту";
- Виправлена помилка невірний url під час редагування посилання;
- Виправлена помилка, при якій не виводиться хмара тегів, що настроюється, якщо в посилання потрапляють будь-які get-параметри;
- Виправлено помилку редиректу, якщо сайт розташований у підпапці;
- Виправлена помилка виведення посилань в хмарі тегів, що настроюється, коли в умові до якого прикріплене посилання включена сувора перелінковка;
- Виправлено помилку відключення чек-боксу другого сайту за умови, після підтвердження інфоблоку;
- Виправлено сортування за індексом сортування ЧПУ, коли включено налаштування "Перегенерувати теги";
- Інші дрібні виправлення.
2.2.5 (12.12.2022)Нові функціональні можливості:
-
Перероблено функціонал статистики у модулі;
-
Додано можливість перевірки доступності товару під час генерації ЧПУ.
Оптимізація та виправлення:
-
Виправлено роботу og розмітки;
-
Видалено get параметри у внутрішніх посилань;
-
Виправлено кодування символів ?=& під час роботи фільтра без чпу;
-
Виправлено роботу модуля з діапазонними значеннями;
-
Оптимізовано функціонал розбиття картки сайту модуля на блоки;
-
Інші дрібні виправлення.
2.3.0 (11.01.2023)ПРИМІТКА! Рекомендуємо виконати резервне копіювання сайту перед встановленням.
Оптимізація та виправлення:
-
Поліпшення сумісності з PHP 8.1
2.3.1 (01.03.2023)ПРИМІТКА! Рекомендуємо виконати резервне копіювання сайту перед встановленням.
Оптимізація та виправлення:
-
Виправлено помилку функції mb_strtoupper() при переході на версію php 8.1;
-
Оптимізовано роботу групи умов з логічним оператором "і";
-
Оптимізовано роботу умов з різними значеннями цін торгових пропозицій одного товару.
2.3.2 (06.03.2023)ПРИМІТКА! Рекомендуємо виконати резервне копіювання сайту перед встановленням.
Оптимізація та виправлення:
-
Розширено статуси відповіді для обліку у статистиці;
-
Виправлено помилку реєстрації події;
-
Виправлено помилку з get параметром;
-
Оптимізовано логіку виведення канонічного посилання;
-
Оптимізовано логіку роботи emoji для сторінок редагування ЧПУ;
-
Інші дрібні виправлення.
2.3.3 (17.07.2023)Оптимізація та виправлення:
-
Виправлена помилка при генерації картки сайтів після оновлення Бітрікс.
2.3.4 (11.08.2023)ПРИМІТКА! Рекомендуємо виконати резервне копіювання сайту перед встановленням.
Нові функціональні можливості:
-
Реалізовано вивантаження та завантаження умов через файл;
-
Реалізовано вивантаження та завантаження ЧПК через файл.
Оптимізація та виправлення:
-
Оптимізовано роботу змінних метаінформацій;
-
Виправлено відображення статусу ЧПК у картці сайту після її видалення;
-
Виправлено генерацію ЧПУ при блоці умов в автогенерації;
-
Інші дрібні виправлення.
2.3.5 (25.10.2023)Оптимізація та виправлення:
-
Виправлено помилку, яка виникає після оновлення Бітрікса через конфлікт бібліотек PSR.
2.3.6 (13.11.2023)Нові функціональні можливості:
-
Додано компонент для виведення тегів на детальній сторінці (seo.meta.element.tags);
Оптимізація та виправлення:
-
Змінили назву файлу для вивантаження умов чи ЧПУ;
-
Додали пошук у списку категорій під час створення ЧПУ;
-
Виправлено помилку в таблицях після оновлення модуля;
-
Інші дрібні виправлення.
2.4.0 (07.04.2024)Нові функціональні можливості:
-
Додавання інтеграції з нейромережами GigaChat та ChatGPT;
-
Реалізовано додавання карти сайту згенерованої модулем до карти бітрикc, за подією її зміни.
Оптимізація та виправлення:
-
Перероблено інтерфейси адміністративної частини;
-
Виправлено роботу пошуку у списку умов;
-
Виправлено помилку попадання закритих посилань до карти сайту;
-
Оптимізовано роботу компонента seo.meta.element.tags;
-
Оптимізовано роботу зі списком ЧПУ;
-
Інші дрібні виправлення.