School-Master 3.9.7, дата выхода 27.04.2023

Последние изменения: 05.05.2023

Вышло обновление School-Master 3.9.7

Интересное и полезное

  • Сегменты. Условие для выбора одновременно нескольких групп пользователя.

  • Сегменты. Условие для выборки заказов по партнеру.

  • Тренинг. Добавили новое условие для открытия урока - «открывать урок относительно даты прохождения предыдущего урока». 😊

  • Продукты. Промокоды. Добавили опцию для количества использования промокода.

  • Виджеты. Добавили визуальный редактор для наполнения виджета.

  • Защита. Закрыли XSS уязвимость, которая позволяла благодаря специальной ссылке угнать сессию пользователя и авторизоваться без пароля.

  • Сделали ограничение уведомлений на колокольчик в админке в 30 уведомлений. Если ошибка повторяется она может создать большое количество уведомлений, что снизит скорость загрузки страниц. Поэтому старые уведомления сейчас будут удаляться автоматически.

  • Добавили передачу кастомных полей пользователя в вебхуках.

  • Добавили автоматическую очистку кэша сайта при сохранении настроек. Позволит сразу видеть изменения.

Правки и улучшения

Блок Hero для категории. Если был установлен блок hero в тренинге, то для настроек блока hero в категории некоторые опции работали некорректно.

- Блок Hero, не работала опция указания минимальной высоты на мобильном.

- Тренинг. Заголовок раздела. Внутри раздела тренинга в заголовке выводилось название тренинга, а нужно, чтобы выводилось название раздела. Поправили.

- Тренинг. Домашние задания. Если не выбраны кнопки покупок по типам проверки дз, то при клике на ссылку улучшения тарифа появлялось модальное окно с пустой кнопкой, ведущей в никуда.

- Тренинг. В кураторской не скачивались некоторые типы вложений. Поправили.

- Тренинг. Не сохранялась обложка у элемента аудио/видео

- Список тренингов. Количество уроков. При ручном указании кол-ва уроков в списке тренингов выводилось 0. Поправили.

- Список тренингов. Не работала настройка скрытия даты открытия тренинга.

- Список тренингов. Ошибка локализации. Не была переведена системная константа «уроки» на английский язык, в результате при переключение на английский язык было написано «урокs: 10». Поправили.

- Продукты. Поправили некритичное уведомление при оформлении бесплатного продукта.

- Продукты. Потоки. При отмене заказа с потоком и возврате сделали удаление информации о потоке в пользователе.

- Продукты. Внешняя форма заказа. Добавили обязательность для полей имени и email.

- Продукты. Несколько заказов и оплат в 1 секунду. Отладили процесс с четким проставлением статусов.

- Мембершип. Поправлено количество уведомлений при ошибке продления подписки.

- Мембершип. Для выгрузки подписок мембершипа добавили телефон

- Партнерка. Не сохранялось значение «скрывать телефоны клиентов от партнера»

- Привели в порядок код расширения Connect для дальнейшейго расширения.

- В логах автоматизаций отображались не все действия. Поправили.

Помогла ли вам статья?