Главная · История версий

История версий

Что менялось в School-master от версии к версии. Обновления входят в лицензию: платить за них отдельно не нужно.

103
версий в истории
School-master 4.9.22
последняя, 26 августа 2026
School-master 4.9.22 26 августа 2026 Последняя

Вышла новая версия School-Master

Что нового?

Онлайн-консультации — новое расширение
Бронирование платных консультаций у автора: клиент выбирает свободный слот (с учётом дней из планирования, выходных и праздников), оплачивает, получает подтверждение. Отдельные страницы «Мои консультации» у автора и у клиента, письма-уведомления, оплата в реальном времени, ссылка на консультации в меню пользователя.

Инструкция по расширению.

Виджет для мобильных - специальный виджет для мобильных устройств, выводится внизу экрана, работает в любой позиции.

Выводит от 2х до 4х кнопок.

384361df92133673b62798da0c1e8204.png

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

38bf154b0cf64295c4cdc743f559d519.png

Обновление для платёжных системы и сервисов

  • Новый сервис SMS-рассылок SMSimple (цены дешевле чем у аналогов)
  • Обновлены скрипты Cloudpayments и рассрочки Тинькофф
  • Доработан модуль «Сбер кредит» в ЮKassa с белорусскими номерами

Вебхуки и автоматизации
Добавлены вебхуки в тренингах и в автоматизациях (отправка событий во внешние системы), доработаны лейблы (метки).

Прочие новинки

  • Уведомления пользователю о комментариях куратора
  • Отображение/скрытие в ЛК тренингов без доступа
  • New Telegram: форматирование текста в markdown, аккуратный лог ошибок прокси

🔧 Что исправлено

  • Сегменты: не находились заказы, созданные из админки
  • Кураторская: не открывался лог комментариев в тренингах; оптимизирован «тяжёлый» запрос; добавлен вывод прикреплённых файлов в лог
  • Внешняя форма продукта обрезалась из-за апострофа — исправлено
  • Исправлена ошибка в календаре событий (event-calendar) и в генераторе форм
  • Мелкие правки API 1.0, вёрстки кнопок при удалении заказа

School-master 4.9.21 23 июля 2026

Небольшой патч для установки новой версии чатов SM

  • Правки для новой версии чатов
  • Исключили пустые уведомления о работе телеграм из колокольчика
  • Добавили новый домен для API MAX (есть переключатель старый / новый)
School-master 4.9.20 21 июля 2026

Выпуск очередного обновления Скулмастер

Что нового

Автоответ при автопроверке в тренинге.

Теперь при автопроверке задания можно отправлять авто-ответ.

776f4166feb2425e661639ca696108f4.png


Поскольку любой ответ должен иметь инициатора, то в настройках тренинга появилось поле "Куратор для автопроверки".

af11c6797f740a56feab3dbb423c1461.png

Для автопроверки можно создать отдельного куратора (бота) и назначить его на автоответы.

Элемент изображение/галерея изображений для тренингов

Для урока можно добавлять изображение или целую галерею.

a8faeb67c269a97682f95975eca853c5.png

Можно выбрать вариант отображения галереи.

c8acabe8c541be19c3c9629aba173c02.png

Поправили

  • ошибку 404 при просмотре логов
  • дополнительная проверка имени для защиты от ботов, было много регистраций
  • поправили ошибку в генераторе форм
  • добавили h1 для блога, если блок Hero не выводится
School-master 4.9.18 10 июля 2026

Что нового

1. Платёжная система Freedom pay

12b57352880d925b456539fb188cc6fa.png


2. Для элемента урока добавлен статус Вкл/выкл

c896e0d8ae5a48f0d238ca4172bb47c4.png


3. Сертификат. Генерация номера с ведущими нулями

0000001


4. Max - доработки
- добавлена функция отвязки юзера через админку на странице "Привязанные пользователи",
-добавлена ссылки на логи/юзеров в настройки max


5. Доработано сохранение файлов элементов.
Чтобы не перезаписывались файлы с одинаковыми названиями


6. Добавили элемент урока Кнопка.

Позволяет вставлять в урок ссылку в виде кнопки или файл. Стили кнопки можно изменять.

27c18d5e27875512c81aa70898f6fc93.png


7. Добавили раскрытие папок в группах пользователей

Можно выводить группы с аккордеоном или списком.

293dad24e0433969079e844f4c452177.png


8. Оптимизировали запрос в кураторской

Чтобы была меньше нагрузка при выборке.


9. Сделали разделение соглашения с политикой и офертой на разные чекбоксы

015a790f5ef5471cc89c665064745527.png


10. Доработали верстку вывода получателей email рассылки

Чтобы было видно по кому была отправка писем.

a6137e41680c5cb3e3cd822c2841fbbb.png



11. Добавили уведомления о комментариях куратора пользователю

Раньше были уведомления только об ответе.


12. Добавил пагинацию в списке продуктов в админке

Полезно для тех, у кого много продуктов. Включается в настройках продуктов.

632657145d474ae858f4ae6d57eb129a.png

13. Добавили событие в API 1 для плагинов

Можно запускать плагины при обработке заказа по API 1.0



14. Доработали ядро SM под страницу ИИ агентов.

Для ИИ агентов расширения SM.AI создан пункт меню, чтобы выводить отдельную страницу агентов внутри SM.


Исправили:

  • Исправлена ошибка в тестах
  • Ошибка при подписке: - при повторной подписке уже существующего неподтвержденного email письмо не оправлялось
  • Исправил ошибку с кешем
  • Поправили ошибку в сегментах (не находились заказы из админки)
  • Внёсли правки в модуль Сбер кредит в Юкассе.
  • Поправили условие для формирования ссылок на след. \ пред. урок.
School-master 4.9.17 24 июня 2026

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

Что нового:

1. Новая интеграция с Телеграм.

Расширение называется New Telegram, включается в списке расширений.
Инструкция по расширению: docs.school-master.ru/sm_wiki/rasshireniya/new-telegram

2. Добавили автовход при создании бесплатного заказа по API 1.0, 
чтобы пользователь сразу мог войти

3. Добавили новые переменные для локализации Скулмастера.

Спасибо Евгению (multi.lifestyle), помог в локализации. 
Перевели много строк с надписями. Если вдруг где то увидите нестыковку с переводом или не рабочий перевод, то напишите.

4. Добавили способ AlfaPay в Юкассу.

5. Поправили условие для salebot_id у пользователя, 
чтобы он не обновлялся, если приходит 0.

6. Добавили проверку орфографии в редакторе в админке (по просьбе Ланы)

School-master 4.9.16 9 июня 2026

Что нового

1. Добавлена 2х факторная авторизация для админки (по email или sms)

Включается в Настройки - Основные настройки - вкладка Безопасность.

Есть ограничение попыток ввода неверного кода, ограничение срока его жизни и установка блокировки входа если лимит попыток превышен.

84de4efe8fe9b29a9fb71b709a307073.png

2. Журнал авторизаций в админке

Добавлено логирование входа в админку + IP

3882bb54479b1bcde95a372923db61d8.png


3. Доработан функционал экспорта пользователей и заказов.

Теперь экспорт происходит в отдельную папку /exports и можно задать срок хранения csv файлов.
После истечения срока, они автоматически удаляются.

4. Добавлена таблица действий по экспорту

Теперь видно кто когда и что экспортировал.

5. Добавлена функция пересдачи тестов

Даже если набран итоговый балл (можно пытаться набрать больший балл).

66399a3720123155f657f3a4ec708f20.png

Настройка сделана зависимым полем, появляется при отключенной опции "Возможность пересдавать тест неограниченное количество раз".

Данная опция позволяет пересдать тест, который был ранее успешно пройден.

Так же при включенной опции выводится настройка "Как учитывать тест для прохождения" со значениями: "С лучшим результатом" или "Последний завершенный".

Если выбирается значение "С лучшим результатом", тогда при завершении теста, статус теста высчитывается из результата с наибольшим количеством баллов из ранее пройденных.
Если у этого результата количество набранных баллов >= количества баллов для прохождения теста, то тест будет считаться пройденным при следующих удачных и неудачных попытках сдачи теста (при наличии доступных попыток для сдачи теста).

6. Добавлена функция покупки дополнительных попыток пересдачи

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

Опция доступна при выключенной настройке "Возможность пересдавать тест неограниченное количество раз".

При включении опции нужно выбрать продукт, на покупку которого будет появляться ссылка под результатом теста.
Ссылка на покупку продукта доступна в случае, если тест не сдан и нет возможности его пересдать (когда все попытки исчерпаны) и выводится под результатом теста.
Ссылка открывает страницу продукта в новой вкладке. Если попытки куплены, то выключение опции не отменяет эти попытки, пропадает только возможность купить попытки заново.
Если например было доступно 10 новых попыток для сдачи теста, то после новой покупки продукта это значение прибавляется.

В кураторской сделан учёт дополнительных попыток (для фильтра "не принятые"), поэтому если попытки куплены, то непройденный тест не будет выведиться среди ответов, требующих вмешательства куратора (если эти попытки не истрачены учеником).

7. Сделали отдельную страницу логов.

Тем самым убрали лишние пункты меню в админке.

70398886345ca3cc7337c9f779a728b5.png
3ec9a8569b4e877f1fdf8188da139d19.png

Другие функции

  • Добавлено логирование IP для действий в админке
4a60290f1165a61def4b6e2004d5bd12.png
  • Добавили поддержку загрузки файлов формата m4v
  • Добавили метку если пользователь попал в спам лист
  • Добавлен выбор стран в ЛК через селект

Что исправили:

  • Исправлена выписка личных промо кодов по категории продуктов
  • Доработан виджет мембершипа, если не выбран продукт для продления в плане подписки, то нет и ссылки продлить
  • Изменён ответ code:13 на code:0 в платёжной системе CloudPayments
  • Исправлена ошбка в каталоге при пагинации
  • Доработали Мои тренинги, чтобы там всегда выводилсь тренинги которые проходил ученик, раньше выводились только те тренинги, к которым был доступ.
  • Добавил подтверждение на кнопку сброса пароля в админке
  • поправил путь для og:image
  • Поправили метод скачивания файлов куратором (когда имя файла содержит пробелы, кириллицу и другие символы)
School-master 4.9.15 14 мая 2026

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

Добавили 

1. Групповые начисления в партнёрской программе и вывод продуктов для партнёров по группам.

Сейчас можно делать начисления партнёрам взависимости от их группы. 

e47a6e90684a357e114903b7f1bbe6ca.png

9d6adad9e1d01eb411e0bdd262aabfe7.png

2. Новый фильтр для фильтрации по подписке

b7cc12b80c57a7a6d3d1d997463e058e.png

3. Добавили новый элемент урока для показа PDF презентаций

В элементе выбираем pdf презентацию их файлового менеджера, либо вставляем ссылку на неё с другого сайта.

862ab61b101c915134db6b15436e186d.png

4. Добавили начисление баллов за автопроверку и самопроверку

Начисление происходит за ответ, без учёта теста (если он есть)

839f88521d713b8858a7fca6d1c6550e.png

5. Добавили начисление баллов за приведённого пользователя

Теперь ели партнёр привёл пользователя, ему можно начислить баллы.

f88b44a3506c8c1a796f158b4aceeef2.png

6. Добавили фильтр заказов

Теперь можно фильтровать заказы по категории продуктов. 

Отдельная благодарность Сергею Кириллину за предоставление исходника кода для фильтрации

7. Добавил перегенерацию акта выполненных работ, если оплата была через модуль ИП/ООО

Иногда клиенты, через 1-2 месяца просят акт, но он уже удаляется физически, идти в приложение банка и генерировать заново, потом ставить печать, очень неудобно. Поэтому сделал кнопку.

1b76211ba84fabddbffee6917e605dc4.png

8. Доработали платёжку Lava.Top

Теперь можно переключать режимы работы. В режиме offer_id цена в lava.top всегда была жестко задана, поэтому не работали скидки, баллы, рассрочки и т.д.
В режиме product_id данные обновляются по API. 

Также благодарность Сергею Кириллину!

cf870459149d3e42a3d9c63b2569a55b.png

9. Изменили условия приёма http уведомлений от платёжек

Каждое уведомление регистрируется и имеет уникальный ID, это предотвращает случаи случайного продления подписок.

Поправили 

  • Вывод отдельной категории продуктов, была ошибка.
  • Доработали отправку тестового письма в рассылке, чтобы там отрабатывали все теги
  • Поправили баг в API 1.0
  • Добавили фамилию при создании заказа из админки
School-master 4.9.14 23 апреля 2026

Рассмотрим новые возможности

Вебинары — вместимость

В вебинарах у нас имеется одно слабое место - связано оно с технической реализацией и называется чат.

Слабость проявляется в ограничение комнаты. Чат держит соединение с пользователями, кушает ресурсы и, как следствие, в определенный момент, при 200 человек сообщения начинают уходить медленно.

Сделали безлимит на вместимость вебенира следующим образом.
Сейчас можно выбрать какой чат использовать: встроенный или от кинескопа.

8f39b6735a0f03038006303662157f29.png

При выборе чата от кинескопа нагрузка переходит на кинескоп.

Чтобы встроить чат от кинескопа, трансляцию нужно вести с кинескопа. Так как, это для всех привычный вариант, то сложностей не будет.

Подробнее о настройке чата от Кинескопа: docs.school-master.ru/sm_wiki/rasshireniya/vebinary#чат-от-kinescope

Новое действие в автоматизациях → выдача сертификатов

Теперь в автоматизациях доступна выдача сертификатов о прохождении тренингов.

Это будет полезно, если в тренинге нужно выдавать сертификаты по разделам.

4877cf8a443b247f1b800c06b4d81d0d.png

Редирект после оплаты → добавили переменные для подстановки

В продукте есть опция чтобы перенаправлять клиента после оформления заказа.
Сейчас можно подставлять в эту ссылку короткие теги, которые будут замещаться данными из заказа.

af6d5fa68487d271e77e81ec5b6036f1.png

Можно подставлять параметры заказа: {email} — email клиента, {phone} — телефон клиента, {utm} — все utm-метки (utm_source, utm_medium, utm_campaign и др.)

Пример: https://site.com?email={email}&phone={phone}&{utm}

Прочее


• Новая функция в API → удаление групп
Подробнее про API 2.0: docs.school-master.ru/sm_wiki/razrabotchikam/api-2-0

• Добавили удаление логов автоматизации, чтобы не раздувался.
Удаление происходит автоматически заданием system_cron.php

• Поправили теги в рассылках, не работали [UNSUBSCRIBE] и другие, которые вставлялись в ссылку.

• Правка дата авторизации и даты последнего входа у пользователей

• Исправили баг с пагинацией в блоге

• Небольшие правки вебхуков в настройках продукта

School-master 4.9.13 15 апреля 2026

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

Новые функции:

1. Добавили передачу доп. полей в AmoCRM (как в вебхуках)

cb90ff9559a97d7b563e1bca8db3b209.png

2. Интеграция с MAX (уведомления, привязка через бота)

Поскольку ТГ блокируют всё сильнее, то чтобы была возможность дополнительных уведомлений пользователей, добавили интеграцию с MAX.

1836ad1943a45c6f5045a8de048f78a0.png

Для создания бота нужно иметь статус ИП или ООО и быть резидентом РФ.
Зарегистрироваться на платформе business.max.ru/ и подтвердить организацию.

После чего можно создать бота. 

В разделе Интеграция копируется токен для бота и вставляется в расширение.

eeeeb450f9cb8c2ebaba88d661a58779.png

Особых сложностей нет.

Подробнее в инструкции MAX

3. Фильтр тренингов по сертификату

Идём в Сайт - меню. находим пункт Тренинги и добавляем новый тип для фильтра.

786ba0111ea928aee0d2fd63a1e35854.png

После этого на главной странице тренингов будет доступна фильтрация по сертификату.

1eadda38774e3e7102906742b0a73fcf.png

А также

  • Добавили выбор оплаты в кредит о Сбербанка для Юкассы
  • Мелкие улучшения в интерфейсе админки

Поправили:

  1. Ошибка при копировании урока с плейлистом
  2. Выпадающий список продуктов в настройках тренинга
  3. Вывод двух авторов у тренинга
  4. Промо код уже использован - уведомление
  5. Другие некритичные и мелкие баги

School-master 4.9.12 30 марта 2026

Вышло обновление Скулмастер.

Добавлено

  • Остановка подписки в CloudPayments через API 2.0
  • Отображение реквизитов в авторской

Исправлено:

  • Обязательность полей при регистрации
  • Правки по кураторской (дубли ответа)
  • Мелкие правки по админке
School-Master 4.9.9 5 марта 2026

Выпустили обновление School-master 4.9.9

Это обновление важно установить перед расширением Видеоплатформа (school-master.ru/marketplace/videoplatform/).

Перед обновлением всегда делаем резервную копию.

Что изменилось?

  • Добавили сервис SMS.ru для отправки смс (дешевле SMSC)
  • Возможность обратного редиректа после оплаты через CloudPayments
  • При создании партнёра автоматически делаем его подписчиком
  • Добавили платёжную систему Vanta (брокер рассрочек, раньше назывался Poscredit). Если быть точным - это новая интеграция.
  • Мелкие правки по расширению Connect
  • Правки по фильтру и кураторской (не правильно подставлялся куратор при выборе в фильтре)
  • Правка ошибки при генерации промо кодов
  • Правки по API 2.0: вывод суммы заказа при создании
  • Рассылка: поправили выполнение действий из настроек рассылки при покупке продукта
  • Мелкие правки по мембершипу
School-Master 4.9.8 17 февраля 2026

Вышло оперативное обновление закрывающее несколько багов

  • Баг с выводом календаря
  • Баг с раскрытием меню пользователя
  • Ошибка в ссылках на домашки
  • Правки при отправке данных в вебхуке продукта (лишний urlencode)

Кроме того появилось пара новых функций

  • Приём salebot_id при создании заказа по API 2.0
  • Опция запоминания состояния аккордеона в разделах тренингов (для удобства)
31ac73931e1e1bafcbb9746933b239c2.png
School-Master 4.9.7 13 февраля 2026

School-master 4.9.7

Вышла новая версия. Рассказываем о новшествах.

Новые возможности:

  • Добавили группировку в "Моих тренингах". Сейчас вы можете добавить для тренинга параметр "тип тренинга", например, бесплатный, платный, демо, полный курс и т.п. И по этим параметрам тренинги будут сгруппированы в личном кабинете.
  • Добавили параметры для генерации промокодов при завершении тренинга
  • Добавили вывод виджетов на странице чатов
  • Добавили показ виджетов «только не авторизованным»
  • Отправка автосерий писем по дням недели, по минутам
  • Отправка автосерий по сегментам пользователей

Исправлены ошибки:

  • баг при восстановлении пароля и в форме входа
  • правки по api 2.0
  • мелкие правки, рефакторинг методов

School-Master 4.9.5 4 февраля 2026

Большое обновление School-master под версией 4.9.5. Рассмотрим, что нового:


Тренинги

  • Супервиджет «Моё меню». Теперь виджет можно поместить в Sidebar, и он обретёт красивый внешний вид сбоку.
4e625d1f80d56949eeca892f4259037b.png
  • Мои тренинги в 1 колонку. Теперь можно сделать список моих тренингов в 1 колонку, что вместе с виджетом «Моё меню» позволит организовать красивый личный кабинет.
  • Хлебные крошки в тренингах. Если пользователь авторизован и проходит тренинг, то хлебные крошки в пункте «Тренинги» ведут в Мои тренинги. Если пользователь не авторизован и находится в тренинге, то хлебные крошки ведут в общий список тренингов.
  • Внутреннее оформление тренинга — теперь можно настроить красивое оформление тренинга:
    — Большая обложка
    — Описание
    — Табы: уроки, об авторе, детали курса
    — Виджет с прогрессом меняется на виджет с кнопкой «Купить», если у пользователя нет доступа
  • В моих тренингах сделали 2 вкладки: «Тренинги» и «Прохождение». Вкладка «Прохождение» теперь показывает последние пройденные уроки. В ближайшее время добавим показ не только уроков, но и событий по домашкам.
  • Аккордеоны в структуре тренингов в админке.
    Добавили опцию, позволяющую сворачивать разделы тренингов в админке, чтобы не вываливалась длинная портянка уроков.
3c560245fbcd27572164b986518bb2da.png

  • Опция находится в настройках тренингов.
c840c16bc47509020dabce8761fc840d.png

  • Новое событие по завершению тренинга — «Выдать промокод». Находится в настройках тренинга, в разделе «События по завершению».
  • Фильтрация тренингов в админке по автору.
  • Правки по копированию уроков с тестами.
  • Правки по таймеру в уроке.
  • Исправили баг по аудио комментариям в Safari.

Пользователи

  • Новая опция: создавать клиента в системе при выписке счёта. Раньше клиент создавался только при оплате счёта (статус «Оплачен»). Это не позволяло делать массовые рассылки тем, кто просто выписал счета. Теперь в настройках можно выбрать создание клиента в системе при выписке счёта.
    Опция включается в настройках заказов.
943502e1ed2b6b825c8393b43faa3460.png

  • Профиль — группы: добавили метку, если в папке имеются назначенные группы. Когда много папок, можно без раскрытия сориентироваться, назначены ли группы из этой папки.
923f3f96c7d59983703542d5b9a35822.png
  • Информация об авторе. Если пользователь — автор, то можно внести информацию об авторе. Эту информацию можно выводить на странице тренинга в отдельной вкладке.
  • Возможность загрузить аватар в профиле пользователя (раньше только в виджете).
    Для этого появилась опция в настройках пользователей. 
3aef1ace770106fb66f406f3d0fe0e2a.png
  • Опция в профиле и при заказе: «Согласен на получение рассылок». Если пользователь согласился, то сразу становится подписчиком и ему будут уходить массовые рассылки.
    Включается в настройках пользователя и в заказах, а также отдельно в каждом продукте.
9fb82a143fe04cb79bca6c0020c2a4c0.png

75edfd4ce6eee6aff14a115029245c48.png

  • Добавили возможность входа на сайт по телефону (включается в секретном ❤️ меню настроек /admin/special).
  • Добавили возможность восстановления пароля по телефону.
    Для входа в спецзону админа, добавьте к адресу сайта /admin/special
397b645c707180960ade6e48a6f72f79.png

Мембершип

  • Улучшение рекуррентов с Cloudpayments. При ручном продлении подписки в SM подписка продлевается в Cloudpayments без создания новой подписки.
  • Добавили передачу данных в вебхуке об активном рекурренте.
  • Запрос на списание средств по API 2.0 + продление в SM.


Рассылки

  • Добавили тестирование письма для массовой рассылки.
  • Добавили действия при открытии письма: добавить/удалить группу и/или рассылку.
  • Добавили действия при переходе по ссылкам из письма: добавить/удалить группу и/или рассылку.
  • Поправили формирование редиректов.
3634590c4650f3e721b047ecfb84803a.png

Системное

  • Расширили лог ошибок при отправке почты. При клике из колокольчика направляет в журнал с подробным описанием ошибки, временем и email, на который пытались отправить.
  • Добавили иконку мессенджера MAX в футер.
  • Добавили количество просмотров в блоге.
  • Добавили новые НДС для Робокассы (5, 7, 22% и др.).

API 2.0

  • Создали журнал запросов по API 2.0.
  • Добавили приём кастомных полей.
  • Сделали приём поля «Партнёр», чтобы сделать пользователя партнёром.
  • Добавили приём «От кого пришёл», чтобы записать в соответствующее поле.
  • Добавили приём salebot_id.
  • Добавили приём UTM.
  • Запрос на списание средств по API 2.0 + продление в SM.

School-master 4.9.1 12 декабря 2025

👍Выпустили School-master 4.9.1 🥳

Важные и полезные изменения для мембершипа и не только.

Мембершип:

  • В настройках плана возможность протестировать любое действие на выбранном пользователе
  • Добавлены теги AUTH_LINK в письма подписок
  • Редизайн списка планов - сейчас показывается статус, тип плана, количество подписок
  • Улучшения в карточке подписки: редизайн, порядок, возможность выполнять отдельные действия из плана подписки для конкретной подписки, логи действий по подписке.

Прочее:

  • Улучшенное поле - одиночный чекбокс для ФЗ-152: обязательность, проставлен / не проставлен, автозаполнение из профили или пустой, поддержка ссылок.
  • Поправлена вёрстка блока с календарём
  • Добавлена опция загрузки аватарок в админке
  • Исправлена ошибка в кураторской
  • Поправлено копирование уроков, вместе с тестами
  • Поправлены баги в тренингах
  • Вывод кастомных полей при оформлении заказа из корзины

Обновление чатов:

  • Исправлены ошибки в чатах
  • Исправлена ошибка в кроне чатов
  • Исправлена проблема с кодировкой в чатах
  • Поправлена вёрстка в чатах
School-master 4.9.0 27 ноября 2025

Вышло большое обновление School-master 4.9.0

Расширенные тесты

В обычном тесте используется одна шкала баллов, когда мы добавляем или уменьшаем баллы в зависимости от ответа.

Сделали опцию — расширенные тесты:

  • Можно добавить несколько шкал
  • Вопросы назначают / снимают баллы для выбранных шкал
  • Для каждой шкалы можно задать формулу расчёта
  • В конце теста выводится графическое отображение шкал, расшифровка
  • Добавили в кураторскую кнопку для отдельного просмотра тестов

Применение:

Идеально подходит для психологического тестирования / типирования. Проверено на сложных психологических тестах.

Виджет «Мой куратор» (требуется расширение «Чаты»)

Добавили возможность вывести виджет «Мой куратор». В виджете выводится: аватар, имя, кнопка «Написать куратору».
Виджет включается на уровне тренинга → вкладка «Внешний вид».

Кураторская:

  • Новая кнопка — «Чаты с учениками». Показывает количество новых сообщений. При клике переводит на чаты (требуется расширение «Чаты»)
  • Куратор может написать своим ученикам со страницы списка учеников
  • Новая кнопка — просмотр тестов
  • Добавили опцию, чтобы скрывать удалённые комментарии в работах пользователей. Для истории удалённые комментарии кураторам были видны всегда, но визуально затемнялись. Сейчас добавили опцию, чтобы можно было отключить
  • При быстром ответе на работу (в аккордеоне) сделали перезагрузку страницы, чтобы работа, на которую ответили, исчезла из списка
  • Поправили в статистике кураторской формулу расчёта средней успеваемости
  • В фильтре в админке не учитывались ДЗ, отправленные с автопроверкой

Продажи:

  • Новый эквайринг — Альфа-банк. Предлагает лучшие комиссии для онлайн-школ
  • Cloudpayments:
    • Улучшения рекуррентов. При изменении даты в SM → меняется дата в Cloudpayments
    • При покупке другого тарифа — в Cloudpayments может продлеваться текущая подписка
    • Изменили страницу для счетов со статусами: счёт оплачен, отменён, срок действия истёк
  • Мелкие правки дизайна в разделе подписки

API:

  • Добавили метод для продления подписки
  • ... метод для отмены подписки
  • Добавили в вебхук «поставить неотменяемую галочку при рекуррентах» — актуально, когда во внешней форме пользователь уже всё подписал

Правки:

  • Новый файл-менеджер поддерживал не все разрешённые в настройках типы файлов — исправили
  • Поправили баг со стоповым уроком и следующим за ним уроком с доступом «Наследовать»
  • Поправили фильтрацию заказов
  • Увеличили длину поля Salebot

School-master 4.8.0 23 октября 2025

Выпустили Sсhool-master 4.8.0

Рассказываем про новшества.

Кураторская

Сейчас кураторы могут видеть статистику своих учеников.

  • Виджеты: всего учеников, всего уроков, средняя успеваемость
  • Матрица успеваемости
  • Матрица посещаемости

CRM (подробнее)

  • Сейчас у заказа менеджер может назначать дату следующего звонка.
  • Фильтрация по дате назначенного звонка.
  • Отчет после звонка
  • Отчеты (опция): менеджеру утром приходит количество звонков на день, админу вечером приходит отчет: план/факт звонков по каждому менеджеру.

Прочее

  • Поддержка ИИ-агентов для ответов на домашние работы
  • В действиях мембершипа добавили описание. Сейчас описание событие и время выполнения видно сразу в списке.
  • Права менеджеров. Сделали опцию в заказах и пользователях - запретить скачивать в CSV
  • Новое действие в автоматизациях: «Добавить метку заказу»

Ошибки

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

Обновление Супершаблона (прошлая неделя)

  • Поправлена верстка для аудиокомментариев в домашних работах.

Обновление опросов (прошлая неделя)

Мелкие правки:

  • валидация емаил
  • правки регистрации пользователя
  • галочка согласия на обработку персональных данных
School-master 4.7.0 25 сентября 2025

Новые возможности

Файловый менеджер

Добавили новый файловый менеджер. Главная задача: возможность добавлять внешние S3 хранилища и выбирать из них файлы без надобности искать ссылки.

Что это значит?

Подключение внешних хранилищ и управление файлами в одном окне, не выходя за пределы School-master.

Файловый менеджер выбирается в Общих настройках.

Доступы к S3 задаются рядом с файловым менеджером.
Адрес endpoint задаётся с https://

Домашние работы и комментарии в аудио формате

Сейчас ученики могут сдавать домашние работы голосом, а кураторы отвечать голосом.

Разрешение на сдачу голосом опционально, например, можно учителям разрешить, а ученикам запретить.

Аудиоответы можно хранить как на своем сервере, так и во внешнем S3 хранилище (общая настройка).

Таймер закрытия урока

Сейчас можно выделить время на просмотр / прохождение урока. По окончанию таймера урок становится не доступным, а куратору отправляется уведомление. Куратор может дать дополнительное время на просмотр / прохождение урока. 

Доступ к элементам урока по группам

Для каждого пользователя содержание урока может быть своим. У каждого элемента в конструкторе урока можно выставить какая группа пользователей сможет видеть конкретный элемент.

Расширенная шкала прогресса прохождения тренинга

Раньше прохождение тренинга считалось как отношение пройденных уроков к общему количеству. 

Сейчас добавили опцию «Расширенная шкала прогресса», которая показывает количество пройденных уроков, выполненных домашних заданий и пройденных тестов, относительного общего количества и высчитывает более точный процент прохождения.

Улучшение тестов

  • Добавили поле «описание» для вопросов. Сейчас можно кроме вопроса, написать поясняющий текст.
  • Новая опция для режима работы теста: правильный ответ сразу после ответа. При ответе показывается результат и опционально «комментарий». Идеальный вариант для тренировки с мгновенной обратной связью.
  • Прокачали вариант «Свой ответ», добавили опцию «сравнение множеств». Сейчас можно давать ответ в несколько слов в разном порядке . Будет проверено только наличие нужных «слов».

Правки:

  • Кураторская - добавили в ленту домашних работ к проверке быструю кнопку «Отклонить» 
  • Информационная панель о сохранении сейчас выводится поверх элементов, без смещения интерфейса.
  • Не показывались подписки в тренинге при выборе типа доступа Подписка.
  • Мелкие ошибки с выставлением счета в pdf, вебинарах, api, кураторской, тренингах.
School-master 4.6.0 23 июля 2025

Выпустили обновление School-master 4.6.0

Продажи

  • 🔥 Интеграция с Lavatop. Прием оплаты с зарубежных банковских карт. Инструкция
  • 🔥 Кастомные поля для конкретного продукта.
    Сейчас можно выбирать, какие кастомные поля выводить при заказе конкретного продукта.
  • 🔥 Статистика продажи по каждому продукту.
    В списке продуктов добавили ссылку «статистика продаж»: список продаж, виджеты с данными, фильтрация (статус заказа, даты, поток).
  • Поправили учет количества продаж для счетчика.
    Счетчик (ограничение) продаж при продаже в рассрочку уменьшал остатки при оплате каждого счета рассрочки. Поправили.
  • Добавили в вебхук оформления заказа возможность отправлять идентификатор партнера.
  • Админка. Добавили поисковое поле для поиска продуктов.
  • Админка. Заказ. Прибрали и улучшили блок с дополнительной информацией о заказе.
  • Поправили редактирование и удаление тегов заказа.
  • Добавили МирПэй для Юкассы.

Пользователи

  • При создании и удалении заказа или подписки в профиле перенаправляло на список заказов. Сейчас направляет обратно в профиль пользователя.
  • Поиск по группам. В профиле добавили быстрый поиск групп для назначения.
  • Добавили в таблицу заказов вывод тегов заказа.
  • Поправили вывод кастомных полей в личном кабинете у пользователя, если стоит ограничение вывода по группе.
  • Не работал фильтр «прохождение тренинга — закончил».
  • Поправили баг в кастомных полях.

Календарь

  • Показать группе пользователей. Добавили расширенную опцию показа элементов: показывать выбранным группам / показывать всем, кроме выбранных
  • Показывать события открытия уроков во всех тренингах.
  • Показывать события уроков из выбранных тренингов, могут быть показаны уроки из тренингов, которые пользователь не приобрел.
  • Добавили возможность задания текста для календаря об открытия уроков, добавили динамические теги.
  • Исправили баг с получением даты открытия урока. Не учитывалось то, что настройка «Открытие по расписанию» может быть установлена на «Открыть сразу»

API 2.0

  • Не работало изменение groups при обращении к editusers. Поправили.
  • Отключили валидацию email при поиске юзера по email

Мембершип

  • Добавили пункт действие в подписку «ничего не продлевать». Актуально при сценариях, когда подписка выдается, но влиять на период не нужно.
  • Добавили возможность копировать планы подписки.
  • Баг при высчитывании времени при постановке подписки на паузу. Поправили.

Тренинги

  • 🔥 Расширенные уровни доступа к уроку. Раньше тренинг, раздел, урок можно было закрыть группой. Добавили опцию для расширенных условий с оператором И. Сейчас можно выбрать обязательность, доступ откроется если у пользователя есть Группа А «И» Группа «Б».
    Это позволит плодить меньше групп и гибче настраивать доступы.
  • Урок. Плейлист. Добавили возможность в элемент плейлиста добавлять не только аудио/видео, но и текстовое описание. Сейчас при выборе видео в плейлисте вместе с видео может появляться собственный текст.
  • Добавили показать через сколько часов откроется урок.
  • При копировании тренинга сейчас сохраняются настройки назначения баллов.
  • В разделах сделали кликабельной иконку входа.
  • В домашней работе при определенных настройках показывались 2 кнопки: отметить пройденным и отправить. Поправили.
  • Закрытие урока по дате. Сделали корректное закрытие. Раньше, если дата закрытия подошла, то урок скрывался, но по ссылке можно было перейти. Сейчас сделали, чтобы конкретно выключался.
  • Админка. Добавили поисковое поле для поиска тренингов.
  • Не работала статистика успеваемости при выборе потока. Поправили.
  • Поправлена мелкие ошибки в тренингах

Кураторская

  • Добавили ссылку на домашнее задание при просмотре работ в общем списке. Раньше показывались, только при проваливании внутрь.

Супершаблон

  • Не работала загрузка шрифтов
  • Мелкие правки по стилям

Амо

  • Поправили мелкие баги

Права менеджеров

  • Права для менеджеров: разрешить / запретить экспорт заказов
  • 🔥 Отдельные права для доступа к разным тренингам.

Как работает?

Разрешить доступ

1. Если указан доступ без выбранных тренингов, то разрешается просматривать все страницы кроме общих настроек и стр. категорий (стр. редактирования тренингов, стр. добавления тренинга, стр. импорта тренингов, внутренние. страницы тренингов - статистика, уроки, разделы).

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

3. Если стоит галочка у настроек "Страницы настроек и категорий", то разрешается просматривать все стр. категорий и общая стр. настроек.

Разрешить изменение

1. Если указан доступ без выбранных тренингов, то разрешается добавлять/изменять тренинги, производить импорт тренингов, а так же х копирования. Тоже-самое разрешается производить с уроками и разделами данных тренингов.

2. Если выбраны конкретные тренинги, то разрешается изменять только выбранные тренинги и их разделы с уроками.Импорт производить нельзя, добавлять новый тренинг тоже.

3. Если стоит галочка у настроек "Страницы настроек и категорий", то разрешается добавлять/изменять категории и общие настройки.

Разрешить удаление

1. Если указан доступ без выбранных тренингов, то разрешается удалять все страницы и их содержимое.

2. Если выбраны конкретные тренинги, то разрешается удалять только эти тренинги с их содержимым.

3. Если стоит галочка у настроек "Страницы категорий", то разрешается удалять категории (без удаления тренингов)


Прочее

  • Исправлен баг в статистике
  • Исправили баг с тегом [WEBINAR_AUTH_LINK] в письме вебинара

School-master 4.5.8 30 мая 2025
  • Добавлена галочка согласия при регистрации в партнёрской программе

  • Исключена проверка емейл в API 2.0 при поиске юзера по емейл

  • Правка кастомного поля одиночный чек бокс

School-master 4.5.7 7 мая 2025

Исправили баги в кураторской, а также в фильтре домашних заданий.

Мелкие правки для удобства использования.

School-master 4.5.5 29 апреля 2025

Выпустили обновление School-master 4.5.5! 🎉

🚀 Что нового?


🎓 Тренинги

Статистика успеваемости

Теперь доступна сводная таблица пройденных уроков: «урок / ученик».
В таблице видно, какие уроки прошёл каждый пользователь, а если в уроке есть тест — отображается количество набранных баллов.

Добавлены фильтры:

  • Период

  • Поток

  • Кастомное поле

Статистику можно выгрузить в CSV.

60430a7f7f2655604caed9e05d2569f8.png

Статистика посещаемости

Аналогичная таблица, которая показывает, кто и в какие уроки заходил.

Фильтры:

  • Период

  • Поток

  • Кастомное поле

Дополнительно:

  • Улучшили отображение списка разделов в мобильной версии.

  • Исправили работу фильтров в кураторской.

13c7d1a6b598f90fd3548c1edc5d5de1.png


🤖 Автоматизации

Новая автоматизация: «Отправить письмо с промокодом»

Теперь прямо в автоматизации можно настроить отправку письма, которое автоматически сгенерирует промокод по заданным параметрам.

Отправляйте промокоды любым сегментам — когда захотите!


🖥 Виджеты

На платформе имеется виджет HTML-код, который позволяет выводить свое содержимое.

Добавили теги для использования в HTML-виджете

Теперь можно вставлять динамические данные пользователя прямо в код:

  • [USER_ID] — ID пользователя

  • [USER_EMAIL] — Email

  • [USER_PHONE] — Телефон

  • [VK_ID] — ID ВКонтакте

  • [TG_ID] — ID Телеграма

Также напоминаем: в виджетах можно выводить формы через {LOADWIDGET_XX}.


🛠 Кастомные поля

  • Добавили новый тип поля: одиночный чекбокс.

  • Появилась возможность сделать поле обязательным для заполнения.

  • Исправили редкий баг при создании кастомных полей.


🎥 Вебинары

Обновление динамических тегов в письмах:

  • Добавили новый тег для автовхода на конкретный вебинар: [WEBINAR_AUTH_LINK]

  • Убрали старый общий тег автовхода (без указания ссылки, он не нужен) [AUTH_LINK]

⚡️ Важно: проверьте ваши шаблоны писем и обновите теги, если необходимо.

School-master 4.5.3 16 апреля 2025

🎉 Сегодня выходит обновление School-master 4.5.3!

А значит — ещё больше возможностей для геймификации, автоматизации и удобства пользователей.

🔥 Большое обновление геймификации

Теперь платформа станет ещё более «игровой» и вовлекающей:

🏁 События при завершении тренинга (настраиваются в самом тренинге):

  • начислить баллы

  • начислить поинты

  • выдать награду

⚙️ Новые действия в автоматизациях, чтобы можно выдавать награды по любым условиям:

  • начислить поинты

  • выдать награду

💸 В продукте появилась индивидуальная опция «% от суммы, которую можно списать баллами». Раньше опция была общая для всех продуктов.

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

🛒 Списание баллов в корзине
В этом случае высчитываются количество баллов для списания для каждого покупаемого продукта

📆 Ежедневное начисление баллов за вход в ЛК
Общая настройка, которая позволяет начислять определенное количество баллов за вход.

📋 Лог начислений с фильтрацией
Вся информация по начислениям в удобной форме.

🛠 Прочие доработки

  • Токены пользователей для автовхода.
    - Теперь можно сгенерировать токены только для тех, у кого их нет.
    - Также в профиле появилась кнопка для перегенерации токена.
    - Исправлены 5 уязвимостей.

  • Правка редактирования категории группы — раньше на редактирование ссылка вела в дашборд. Теперь всё корректно.

  • Импорт 2.0 — вернули загрузку CSV-файлов.

  • Поле «Телеграм» перенесено из настроек продукта в общие настройки — чтобы не путать с кастомными полями и интеграциями.

School-master 4.5.2 9 апреля 2025

✨ Что нового?

🎓 Тренинги

  • Сертификаты в профиле пользователя — улучшили. Теперь в админке в профиле → конкретный тренинг можно выдать сертификат, перевыпустить, посмотреть или удалить. Отдельную вкладку сертификаты убрали из-за ненадобности.

  • Сертификаты — теперь можно разносить имя и фамилию на разные строки. Новая опция.

  • В списке уроков в админке добавили информацию, на что действует Стоп-урок — на тренинг или на раздел.

  • В кураторской для мастер-кураторов теперь отображаются все работы учеников.

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

🛍 Продукты

  • Мультивыбор групп при оплате рассрочки. В продукте мы можем выбрать какую группу выдать при оплате 1 платежа, 2 платежа и т.д. Раньше можно было выбрать только одну группу. Сейчас добавили множественный выбор.

👥 Пользователи

  • Папки групп — теперь можно перетаскивать мышкой для сортировки.

  • Исправили выводимую дату выдачи группы.

  • Фильтр «Принес денег» — теперь работает корректно.

🎥 Вебинары

  • UTM-метки из продуктов регистрации теперь автоматически переносятся в продукты, купленные на вебинаре.

  • Добавили теги для писем вебинаров и автовебинаров:

    [START_DATETIME], [START_DATETIME_PLUS_DAY], [START_DATETIME_FORMATTED], [START_TIME].

    Теперь в письмах можно использовать формулировки типа «Вебинар завтра в 13:00».

  • В автовебинарах можно выбрать как выводить дату радиокнопкой или выпадающий список (раньше был только выпадающий список).

  • Возможность выбора дат автовебинара во внешней форме. Новая возможность.

  • Даты в автовебинарах теперь отображаются человечно: например, завтра, 10.04.2025 в 13:00.

🔧 Прочее

  • Обновили модуль оплаты ХуткіГрош.

  • Добавлен заголовок list-unsubscribe в письма, отправляемые через автоматизации (для удобной отписки).


Обновление автовебинаров выйдет чуть позже.

School-master 4.5.1 28 марта 2025

🔥 Обновление School-master 4.5.1

Выпустили обновление с парой новых возможностей и правкой багов.

⚙️ Новшества:

  • Выдача сертификата вручную.
    Сейчас в профиле пользователя → вкладка тренинги, можно выдать сертификат, нажав на соответствующую кнопку. Другими словами, не нужно дожидаться выполнения условия выдачи.

  • Копирование форм.
    Сейчас можно копировать формы, чтобы не настраивать новую форму с нуля.

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

🛠 Исправления:

  • Поправили баг с фильтром «показать самостоятельные работы»

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

  • Всплыла проблема, когда домашние задания имеют свободный доступ, но в форме пользователю появлялась ссылка с возможным апгрейдом. Поправили.

School-master 4.5.0 25 марта 2025

🔥 Выпустили School-master 4.5.0! 🔥

Это крупное обновление с большим количеством полезных возможностей! 🚀

📅 Календарь событий

  • Создавайте произвольные события для информирования пользователей. Заголовок, изображение, редактор текста.

  • Разделяйте вывод событий по группам пользователей.

  • Покажите индивидуальные события - открытие уроков у конкретного пользователя.

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

Варианты вывода календаря:

  • Виджет в позиции sidebar (слева или справа). При нажатии на день, открываются события текущего дня.

  • Отдельная страница с календарем. По умолчанию показывается 5 ближайших событий и календарь. При клике на день список ближайших событий заменяется событиями конкретного дня.


💳 Мембершип. Подписка на паузе

Иногда пользователи просят поставить доступ на паузу, например, по причине болезни. Появляется задача: записать время постановки на паузу, снять доступ, уведомить клиента, вспомнить когда вернуть доступ, вернуть доступ и уведомить клиента.

Даже при одном пользователе эта задача требует множества действий.

Мы решили этот вопрос.

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

  • Новые триггеры подписок.
    Добавили новые триггеры: на паузу и снятие с паузы. Можно настроить автоматические действия (удаление из группы, отправка писем и SMS).

Итог. Один раз настроили действия для паузы. Ставите на паузу подписку и больше ничего делать и контролировать не нужно.


📜 Логи пользователей

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

Что добавили:

  • Кураторская. Лог удаленных работ и комментариев. Сейчас сохраняются в лог все работы и комментарии, даже если они были удалены.

  • Лог действий в профиле пользователя в админке.
    Добавили в лог действия, которые выполняет с пользователем автоматизация.
    - добавлена группа,
    - создана подписка,
    - создание заказа,
    - привязан к куратору.
    У данных действий присутствует бирка «автоматизация»

  • Лог действий в профиле пользователя в админке. Информация о домашних работах и ответах. В логе сохраняется даже информация об удаленных работах.


Изменения по разделам

🎓 Тренинги

  • Новое событие для учета прохождения тренинга — «отправил ДЗ на проверку». То есть сейчас тренинг можно считать пройденным как только пользователя отправил домашнюю работу на проверку.

  • Настройка модального окна «Нет доступа к уроку». Сейчас можно настроить окно, которое появляется когда пользователь кликает на урок к которому нет доступа. Раньше можно было указать только ссылку на покупку продукта. Сейчас можно для тренинги в общем и для каждого урока в частности добавить еще заголовок и описани

  • Условие для выпуска сертификата.
    Раньше сертификат выдавался всем, кто закончил тренинг. Сейчас можно выдавать не всем окончившим, а только тем кто закончил тренинг и имеет нужную группу.
    • Перевыпуск сертификата. В статистике тренинга можно в один клик перевыпустить сертификаты для нужных пользователей. Пригодится если пользователь допустил ошибку в данных.
    • Кураторская. Лог удаленных работ и комментариев. Сейчас сохраняется в лог все работы и комментарии, даже если они были удалены.


👥 Пользователи:

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

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

  • Лог действий. Добавили в лог действия, которые выполняет с пользователем автоматизация. А именно: добавлена группа, создана подписка, создание заказа, привязан к куратору. У данных действий присутствует бирка «автоматизация»

  • Лог действий. Добавили информацию об ответах в тренинге. В логе сохраняется даже информация об удаленных работах.

  • Перевыпуск сертификата в профиле пользователя. В один клик можно переделать сертификат для пользователя.


⚙️ Автоматизации — Создание сегментов внутри автоматизации.

Прямо внутри автоматизации выбираем сегмент по заказам или пользователям, нажимаем новый сегмент и в модальном окне можем сформировать новый сегмент. сейчас не нужно идти в соответствующий раздел, чтобы сделать выборку и сохранить ее в сегмент, все делается в одном месте.


🛠 Прочие изменения

  • При создании заказа можно сразу поставить статус работы «менеджера».

  • Антиспам в формах обратной связи. Добавили опцию включить «антиспам», которая анализирует 6 типов параметров и определяет спамеров.

  • Поправили заголовки кастомных полей во внешней форме.

  • Не создавалась запись в блоге если не указана дата завершения публикации. Исправили.

  • Поправили серию багов в кураторской, связанных с отображением работ, ответов и фильтрацией.

Не забудьте сделать бэкап.

School-master 4.4.5 27 февраля 2025

Что нового:

- Кураторская, поправили баг с видимостью ответов куратора

- Устранили баг с видимостью групп в папке

- Мелкие правки

School-master 4.4.4 24 февраля 2025

Выпустили обновление School-master 4.4.4.

Новшества

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

  • Новые действий в автоматизациях: «удалить подписку», «удалить ответы на уроки»

  • В селектах (выпадающие списки с одиночным выбором) добавили поиск. Сейчас не обязательно листать длинные списки групп, подписок и прочих сущностей, можно начать писать и система отфильтрует.

  • Добавили для Т-банка НДС 5%

  • Обновили платежный модуль Payanyway.

Кураторская:

  • При удалении ответов в кураторской полностью удаляем информацию, раньше показывалось как ватсапе «сообщение удалено».

  • Поправили тайтл страницы когда проваливаемся в глубь домашней работы.

  • В фильтре добавили галочку (по умолчанию) «скрыть самостоятельные задания».

  • Поправили ошибки с фильтрацией для корректного поиска ДЗ.

Прочее:

  • Блог → Добавление статьи. Дата завершения публикации ставилась через 10 лет. Сделали, чтобы поле было пустым.

  • Поправили баг при отключении режима разработчика.

  • В настройках продуктах при сохранении в некоторых случаях вылазил баг. Поправили.

  • Поправили баг с созданием новых групп при заказе.

  • Поправили баг с отображением виджетов html.

  • Исправили баг с алиасом раздело тренингов.

  • Поправили просмотр сертификатов.

  • Поправили ошибку при удалении обложки тренинга.

  • Улучшили безопасность системы.

School-master 4.4.2 4 февраля 2025

Вышло обновление 4.4.2

Исправлены мелкие баги:

- Поправлен нюанс со вставкой тегов, при отправке писем в автоматизациях. Сделали обработку двойных кавычек.

- Добавили возможность использовать спецсимволы в пароле для SMTP сервера. Не работала отправка писем.

- Исправили баг при поиске юзеров через быстрый поиск.

- Исправили баг в фильтре заказов

- Исправили ошибку на странице оплаты /pay/17545944

- Другие мелкие недочёты.

School-master 4.4.1 29 января 2025

School-master 4.4.1

Исправлены:

- ошибки при отправке почты

- мелкие баги и правки по коду

School-master 4.4.0 28 января 2025

School-master 4.4.0.

Системный раздел

Большое обновление кода.

🔥 PHP 8.4. Сейчас School-master может работать на последней версии PHP.

📨 Symfony. Заменили старую библиотеку отправки почты Swiftmailer на Symfony.

!!! После обновления нужно проверить отправку писем и наличие сертификата для почты. Инструкция: https://support.school-master.ru/knowledge_base/item/351343

Юзабилити

Очень хорошо поработали над юзабилити. Сейчас проще находить настройки, понятнее элементы, быстрее работа.

⚙️ Настройки для заказов и продуктов. В настройки можно перейти нажав на шестеренку в разделе заказы и продукты. Собрали со всех мест настройки, которые относятся к продажам. Стало сильно удобнее.

📝 Создание группы внутри поля. Раньше при создании продукта и тренинга, если требовалось создать группу, приходилось идти в соответствующий раздел системы, создавать группу, а потом возвращаться. Сейчас группу можно создать просто введя название в поле и нажать ентер.

🔧 Настройки для пользователей. В настройки можно перейти нажав на шестеренку в разделе пользователи.

🛠 Настройки тренингов. Настройки были, мы их усовершенствовали.

📊 Улучшили мини дашбоард на странице пользователей.

🚀 Кардинально улучшили логику Импорта пользователей 2.0.

Первый шаг - загружаем файл, второй шаг - сопоставление полей, третий шаг - выбираем что делать.

• Убрали импорт 1.0. Сейчас доступен только по прямой ссылке, но в нем нет надобности.

• Упростили первую страницу создания тренинга.

• Мелочи. Полезные ссылки, единый формат иконок, подсказки и прочее.

Вебхуки

Улучшили возможности, информативность и удобство работы с вебхуками.

📜 Журнал отправки вебхуков. Показывает все отправленные вебхуки из заказов, мембершипа и автоматизаций, а именно: куда отправлено, что отправлено и какой ответ был получен.

🧪 Тестирование вебхуков. Добавили возможность протестировать отправку вебхуков в заказах, мембершипе, автоматизациях. Тестирования сильно не хватало, чтобы узнать как отработает вебхук требовалось воссоздать ситуацию, а это, порой, большое количество действий.

🔗 Добавили поля вебхука в автоматизациях. Сделали тот же набор, что и в заказах.

Юридическое

⚖️ Добавили возможность отключать показ поля с политикой конфиденциальности и офертой. Это нужно в том случае, когда кастомными полями создаем множество полей с принятием различных условий.

🍪 Попап для согласия с куками. Сейчас можно включить.

Виджеты

✨ Новый виджет - Информация о подписке пользователя.

Виджет позволяет пользователю видеть какие подписки имеются, когда они закончатся и кнопка продлить.

• Правка кастомного вывода виджета.

У нас имеется возможность вывода виджетов в любом месте страницы, не обязательно в позиции.

Например, на статичной странице можно вывести любую форму, добавив конструкцию {LOADWIDGET_XX}. Обнаружили, что если выводить таким образом форму, то форма показывалась, а кнопка отправки не показывалась. Поправили.

Продукты

• Не передавались UTM метки с внешней формы при методе Get. Поправили.

• Не удалялись теги в заказах. Поправили.

• Не работал быстрый поиск пользователей по почте с цифрами. Поправили.

Тренинги

✨ Добавили возможность относительного закрытия уроков: относительно получения группы, покупки, прохождения урока.

🎥 Добавили возможность вставки из ВК приватного видео.

• Не добавлялись теги в ДЗ. Исправили.

• Когда куратор не числится ни в одном из тренингов были доступны работы учеников. Поправили ошибку.

• В некоторых случаях когда куратор переходил из письма в кураторскую, появлялась 404 ошибка. Поправили.

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

• Поправили ошибки вывода в кураторской комментариев и ответов при фильтрации.

• Поправили сохранение черновиков в ленте в кураторской. Сейчас если вы начали писать и ушли на другую страницу, то когда вернетесь можно продолжить с предыдущего места.

• При копировании тренинга не копировались настройки хлебных крошек. Поправили.

• Прочее: в кураторской если тегов нет, убрали надпись «тегов нет», поправили верстку в некоторых местах.

School-master 4.3.2 28 декабря 2024

С радостью представляем финальное обновление School-master 4.3.2 в этом году! 🎉

🚀 Новые возможности автоматизаций

Добавили новые действия в автоматизациях, которые сильно расширяют возможности.

💡 Что такое автоматизации?

Автоматизации — это инструмент, который позволяет выполнять действия по любому сегменту пользователей или заказов. Как только пользователь попадает в сегмент, срабатывает заданное действие.

Сегмент — это набор сохранённых фильтров. Например:

  • Все продажи за неделю от партнёра с суммой >10 000 руб.

  • Пользователи, которые прошли урок 1, но не заходили во второй урок 3 дня.

Фильтры:

  • Для заказов — 25 различных фильтров.

  • Для пользователей — более 40 фильтров.

🆕 Новые действия в автоматизациях:

  • Добавление/списание баллов: для гибкой работы с геймификацией. 🎮

  • Назначение куратора: теперь ученикам можно автоматически назначать кураторов по заданным условиям. 🧑‍🏫

  • Создание заказа: создавайте заказы автоматически, как только пользователь попадает в сегмент. 🛍

📚 Обновления в кураторской

  • Журнал редактирования: теперь можно видеть историю правок домашних работ учеников. ✏️

  • Настройка уведомлений: кураторы могут выбрать, какие уведомления получать на почту. 📬

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

  • Эмодзи и очистка форматирования: редактор Trumbowig теперь поддерживает плагины для вставки эмодзи и очистки форматирования при вставке текста. 🎨

🛒 Улучшения в заказах

  • Возможность назначать теги к заказам. 🏷 (Включается в Настройках → Функции).

  • Фильтр по тегам и UTM-меткам для гибкой сегментации 📊

  • Оптимизирована выгрузка заказов, что особенно полезно при большом объёме данных. ⚡️

👤 Обновления для пользователей

  • Фильтр по UTM-меткам добавлен для удобства сегментации. 🌐

  • Исправлен баг в быстром поиске. 🔍

Это обновление завершает 2024 год. Спасибо, что были с нами! Мы готовим ещё больше крутых улучшений в 2025 году. 🌟

School-master 4.3.0 19 декабря 2024

Выпустили School-master 4.3.0.

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

Что нового?

Кураторская

Новые возможности в кураторской

  • Ответ на домашнюю работу на лету (не проваливаясь внутрь работы).

  • Тэги для домашних работ

  • Отложенная отправка ответа

  • Поправили красоту верстки

e26c49294d3903de348fac754557eafc.gif


Улучшения фильтров

  • Фильтр домашних работ по группе пользователей

  • Фильтр домашних работ по тегам

  • В фильтрах добавили количество ответов по урокам и по тренингу.

Примечание

Ответы на лету и подсчет домашних работ в фильтрах добавляют нагрузку на сервер. Поэтому по умолчанию отключен. Включить можно в настройках тренингов.

9f477de9606ff565cd93863c1fad17d9.png

Геймификация

Написали расширение геймификации. Включено в обновление. Находится здесь: Настройки → Расширение - Геймификация.

Баллы

2c354cc3e56c3f53ba30d6cc85bdc2eb.png
  • Пользователю могут начисляться баллы за прохождение уроков

  • Можно начислять кэшбек за покупки

  • В общих настройках можно указать правило для всех уроков и общий кэшбек для всех продуктов. Или можно указать у каждого урока свое количество баллов за прохождение и у каждого продукта свое количество баллов для кэшбека.

  • Баллы можно выводить в хедере. Название можно придумать любое.

  • В профиле пользователя можно вручную добавлять баллы и списывать. Для истории ведется лог начислений.

Поинты (добавили, но заработают в версии 4.3.1)

Поинты позволяют набирать очки для рейтинга (в будущем) или за которые будут выданы награды

  • Начисление поинтов можно сделать как в общих настройках, так и указать в частности за прохождение конкретного урока

Награды (добавили, но заработают в версии 4.3.1)

  • Можно создать награды: изображение и описание.

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

Примечание:

Для работы расширения нужно внести задание планировщика.

👉 Инструкция: https://support.school-master.ru/knowledge_base/item/348602?sid=53184

Это первые возможности геймификации. Дальше больше.

Тренинги

  1. В тренингах не воспроизводились приватные видео с Рутюба. Исправили.

  2. Кураторы не видели содержимое тренинга. Это случалось когда структура включала в себя разделы при определенной комбинации настроек. Исправили.


Интеграция с Jivo

  1. Автоматическое определение пользователей Если клиент авторизован в School-master, его данные сразу передаются оператору. Не нужно тратить время на уточнение деталей.

  2. Полная информация на экране оператора Группы, подписки, заказы — всё обновляется автоматически. Операторы видят данные клиента без необходимости заходить в админку.

  3. История общения в Jivo сохраняется в School-master После завершения диалога его запись сохраняется в профиле клиента. Поэтому всегда можно посмотреть историю переписки в одном месте. При необходимости продолжить диалог, нажимаем на ссылку «перейти к диалогу» и откроется приложение Jivo с клиентским чатом.

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

Для работы интеграции требуется тариф «Профессиональный».

👉 Инструкция https://support.school-master.ru/knowledge_base/item/348112


Общее

  1. Большая переработка кода для возможности работы системы из под папки.

  2. Устранена IDOR уязвимость.

  3. Рассылка. Исправлен баг с неподтвержденной подпиской на рассылку.

  4. Рассылка. Добавили маркировку пользователей, которые не подтвердили подписку.

  5. Модуль.банк. В браузере Телеграма не отправлялась сумма для оплаты. Починили.

  6. Добавили возможность включать / отключать подгрузку аватарок пользователей через сервис gravatar.

School-master 4.2.2 22 октября 2024

Выпустили School-master 4.2.2

Небольшие изменения

  • Добавили возможность изменять в админке список разрешённых файлов к загрузке пользователями

  • Прокачали приём кастомных полей в импорте 2.0. Импорт 2.0 - это обновленная возможность загрузки пользователей и заказов. 

  • Исправили баг в задании крона для автопроверки.

School-master 4.2.1 17 октября 2024

Выпустили School-master 4.2.1

Новшества:

  • Добавлен плеер ВК для уроков

  • Добавлен плеер ВК и Rutube для вебинаров

  • Скрытие ложных заказов в админке

  • Доработка API 1.0, вывод ответа в JSON

  • Возможность отправлять свободные поля в вебхуках автоматизаций

  • Доработали импорт 2.0: добавили страну, метод регистрации, UTM метки

  • Вывод кастомных полей в профиле для определённых групп пользователей

  • Правка форм для браузеров ТГ, отправка методом GET

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

  • Невидимая, пока работа, по геймификации. 

School-master 4.2.0 12 сентября 2024

Выпустили School-master 4.2.0.

Это большое обновление, которое включает в себя следующие возможности.

Мембершип

Важно! Полностью переделали действия мембершипа.

! После обновления вам нужно перенести настройки планов подписки в новые таблицы.
Для этого достаточно нажать на ссылку вверху админ панели.
Если этого не сделать, то запущенные планы подписки не будут производить никаких действий.


Описание

Раньше система отправляла уведомления перед окончанием, а после окончания подписки удаляла группу, из ТГ канала и отправляла письмо.

Сейчас в мембершипе будет настройка событий как на вебинарах, а именно группировка по событиям.

31da3f4c5bc73e52112e198a2f5c0468.png

События:

  • cоздания подписки

  • изменения подписки

  • перед окончанием подписки (за ХХ часов)

  • при продлении подписки

  • при завершении подписки

Действия

  • отправить сообщение пользователю или на указанный вручную адрес,

  • отправить вебхук,

  • добавить / удалить группы,

  • добавить / удалить подписки,

  • удаление из ТГ,

  • создание заказа.

Дополнительно с событии изменение подписки появились триггеры.

Триггеры

  • отписка от рекуррентов (c Cloudpyaments),

  • подписка отменена,

  • оплата отклонена - 3 неудачных подписки (с Cloudpyaments),

  • оплата просрочена - 1-2 неудачных подписки (c Cloudpayments)

  • подписка завершена и прочее.


Примечание!

1. Отправка вебхука.

Вебхук задаётся в произвольной форме, с использованием GET параметров.

Адрес?параметр1=значение&параметр2=значение

В значениях можно передавать данные подписки и пользователя, для этого используются шорт теги.

ae1bf23fe7159bfbb503ca2ca01f4119.png

2. Удаление подписки

Это действие сделано для переноса дней из одной подписки в другую. 

Пример, есть подписки 1 мес и 1 год.
На 1 мес - это пробная, на 1 год - постоянная.

Если купили на 1 месяц, им всё понравилось, и через 10 дней покупают годовую подписку. То как здесь быть?
Оставшиеся 20 дней нужно добавить к годовой.

Поэтому при удалении подписки есть галочка, засчитать оставшиеся дни в новую подписку.

c5732ae21c3e2ed2bba45ad1cb2961e8.png

Если такая галочка стоит, то система будет работать таким образом.

  1. Найдёт старую рекуррентную подписку, которую нужно удалить, посчитает сколько дней осталось.

  2. Добавит эти дни к новой созданной подписке в CloudPayments

  3. Удалит старую подписку из CloudPayments, чтобы списания были только по одной.

Внимание! Это экспериментальная функция.


Cloudpaymenst — рекурренты

Чтобы реализовать большее количество сценариев в мембершипе, мы сделали более тесную интеграцию с Cloudpayments, а именно добавили обработку ошибок при платеже и смену статусов рекуррентов.

Для включения новых возможностей, нужно включить уведомления с типом fail и recurrent

Для Fail прописываем такой адрес:

ваш_сайт/payments/cloudpayments/result.php?fail

Для Recurrent такой:

ваш_сайт/payments/cloudpayments/result.php?recurrent

При возникновении ошибки при платеже, в School-master будет отправлено Fail уведомление.

После этого есть возможность отправить вебхук с кодом ошибки.
Коды ошибок можно посмотреть на официальном сайте CloudPayments: https://developers.cloudpayments.ru/#kody-oshibok

При изменении статуса подписки (рекуррентов в CloudPayments), статус поменяется в подписке School-master.
К примеру: нет денег на карте, карта истекла/заблокирована и т.д.

При смене статуса подписки вы можете настроить нужные действия.

0108858425d5d0a4e36477b83bc2fcd5.png

Сейчас при смене статуса можно настроить необходимые вам действия. Например оповестить ответственного менеджера, отправить вебхук и т.д.

Заказы / Продажи

  • Новая платежная система Payanyway

  • Новый триггер для вебхука в продукте - «заказ не оплачен ХХ минут»

  • Новые поля в вебхуке, в частности «Свободное поле», которое может служить триггером во внешней системе

  • Новые поля в заказе — Комиссия / заработано. В текущей версии работает для Cloudpayments. Выводим в заказе, выгружаем в csv.

  • Загрузка заказов. Можно загружать заказы из других систем, любые поля.

755ede4a224b7331914907113abaa18d.gif

Внешняя форма

  • Возможность выводить кастомные поля

  • Возможность менять порядок продуктов

  • Возможность принимать данные в поля через get-параметры


Пользователи

  • Глобально переработали импорт пользователей. Теперь можно загружать любые поля из csv, в том числе и кастомные.


Тренинги

Для удобства, в раздел Тренинги добавили вход под кураторами.
Появляется выпадающий список кураторов в системе, и при клике происходит вход под нужным куратором сразу в раздел кураторской.

6a9f2c0acea389cec38bbd38783674f8.png

Прочее

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

  • Поправили форму обратной связи, был баг с телефоном.

  • Monets.me добавили проверку публичного ключа

School-master 4.1.8 25 июля 2024

Выпустили School-master 4.1.8

Список изменений

Тренинги

  • Теперь админ может пропускать пользователей через стоп-уроки. Заходим в профиль пользователя → тренинги. У нужного урока нажимаем кнопку «пропустить».

  • Поправили длину вопросов в тестах

Прочее

  • Connect. При включении бота в группу, у пользователей всегда висела активная кнопка «отписаться». Спрятали управление настройками, в меню. Кнопка больше не раздражает.

  • Рассрочка. Добавили в письма просрочки обработку всех тегов.

  • Мембершип. При фильтрации в мембершипе не работала пагинация для отфильтрованного списка

  • AmoCRM. Добавили триггер в SM «заказ отменен», триггер перемещает сделку в Amocrm. Поправили перемещение по этапам рассрочки.

School-master 4.1.7 25 июня 2024

Выпустили School-master 4.1.7

Сделаны небольшие правки.

Тренинги:

  • Не работала ссылка на следующий урок, если урок стоповый

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

  • Сделали опцию включить / выключить уведомления об открытии раздела

Мембершип:

  • Поправили функционал продления подписок

School-master 4.1.6 13 июня 2024

School-master 4.1.6.

❗️С этой версии начинается поддержка автовебинаров.

Тренинги:

  • 🥳 Добавили отправку уведомлений при открытии раздела тренинга.

  • Добавили тег [TRAINING_NAME] в тему и письмо уведомлений об открытии раздела тренинга.

  • Добавили ссылку на тренинг со страницы редактирования в админке.

  • Добавили подсказки при создании/редактировании тренинга в админке.

  • Сделали показ модального окна для стоповых уроков при клике по ссылке на «следующий урок».

  • Добавили логирование действий в админке для тренингов.

  • Поправили ошибку в тестах, не выводились ответы.

  • Поправлена ошибка в фильтре статистики тренинга

  • Мелкие правки юзабилити.

Продукты и оплата:

  • Черный список. При заказе добавили проверку пользователя в черном списке по полям: email, телефон.

  • Добавили оплату через СБП в Юкассе

  • Правки для рекуррентных подписок Продамуса, было задваивание срока

  • Добавили поля имени и фамилии в модуле WayforPay

  • Добавили логирование в модуль CloudPayments

  • Добавили служебное имя продукта в фильтре заказов

Системное:

  • 🔥 Прокачали API 2.0, в том числе для интеграции с сервисами (в частности скоро анонсируем интеграцию с Multy.ai).

  • Добавил переопределение языковых переменных для разных языков.

  • Поправили уязвимость в UTM метках.

  • Увеличили возможность указать время сессии пользователя до 2000 часов.

  • Доработали поддержку плагинов.

  • Создали плагин для яндекс.переводчика.

School-master 4.1.5 4 апреля 2024

Новые возможности:

Вебинары

  • Оптимизировали работу вебинаров.

  • Добавили возможность кэширование (файловое или memcached).

  • Добавили опцию «блокировать открытие нескольких вкладок с одним вебинаром», опция актуальна если сервер нет возможности переключить на современный протокол http/2.

  • Добавили опцию «макс. кол-во символов в сообщении чата».

  • Добавили счетчик символов сообщения в чате и лимит символов.

  • Поправили верстку на мобильном.

Прочие улучшения

  • Заказы. Добавили автоматическую генерацию закрывающих актов.

  • Заказы. Поправили. В счете на оплату были проблемы с печатями.

  • Заказы. Новое условие для заказа продукта «Все, кроме групп …»

  • Заказы. Поправили. Были некорректные надписи при отказе от оплаты.

  • Рассрочка. Поправили. Не заменялся тег [Client_name]

  • Продукты. Поправили. Если включена акция «Красная цена», у красная цена не указана, то продукт становился бесплатным.

  • Продамус. Починили возможность редиректов после оплаты.

  • Продамус. Починили отписку от рекуррентов в личном кабинете.

  • Статичная страницы. Добавили возможность добавлять видео через встроенный плеер.

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

  • Системное. Добавили опцию для отключения проверки новых версий расширений. Актуально, если школа на серверах в Украине, чтобы не было ошибок по блокировке запросов к Российскому серверу.


Подготовили справку по настройке хостинга для вебинаров https://support.school-master.ru/knowledge_base/item/327338

School-master 4.1.4 28 февраля 2024

Выпустили School-master 4.1.4.

Что нового?

1. Вебинары. Добавили теневой бан.

Для блокировки участника в чате у нас имеется 3 кнопки: заглушить на 15 минут, заглушить на 45 минут и блокировка.

Раньше, все эти опции закрывали для участника возможность писать в чат на 15, 45 и весь вебинар соответственно.

Такое обилие блокировок чата избыточно. Кроме этого, иногда нужно заблокировать пользователя так, чтобы он не знал о том, что его заблокировали.

  • Добавили опцию теневой бан. Если нажмете «заблокировать», то пользователь окажется в «песочнице», т.е. писать в чат и задавать вопросы сможет, но это увидит только он.

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

2. Улучшили API 2.0.

Кстати, у нас есть полноценное API и в этой версии мы его еще доработали. Инструкция по API.

3. Поправили миграции. 

Они важны для обновлений с ранних версий на последнюю.

4. Небольшие правки для списка продуктов / тарифов.

  • Вывели валюту в списке продуктов.

  • Вывели описание продукта в мобильном виде. Было отключено.

  • Вывели цены в других валютах для тарифов в тренингах.

School-master 4.1.2 19 февраля 2024

Исправлено несколько мелких багов.

School-master 4.1.1 15 февраля 2024

Быстрая регистрация на вебинар

  • Для открытого вебинара добавили опцию «быстрая регистрация».

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

54a7662bf08c1ea6310f259c9505eea6.png
  • Если пользователь уже зарегистрирован в системе, то появляется окно, которое предлагает авторизоваться.

b2ec59d5160bd7a51fb33540e3ac63e5.png
  • Письмо с ссылкой автовхода. Так как пользователь может не помнить пароль, то мы добавили кнопку «получить ссылку для автовхода на почту». Это письмо настраивается в Сценариях во время вебинара.

Untitled
  • Исключение левых email. Пользователи во время вебинара могут оставлять левые адреса, поэтому добавили фильтр в сценарии после вебинара, чтобы можно было отделить таких пользователей и настроить отдельные действия с ними.

0e4126389b50cadee229b9fe1111a526.png

Кроме этого для вебинаров:

  • Исправили работу фильтра «статус участника» в сценарии после завершения вебинара. Фильтр обрабатывал всех кто сейчас «онлайн/оффлайн», а т.к. фильтр срабатывает после вебинара, то как следствие работал не корректно. Сейчас фильтрует по логике кто был / не был на вебинаре.

  • В раздел пользователи добавили фильтр тип регистрации. Значения: быстрая регистрация, самостоятельная, импорт и прочие варианты. Данный фильтр можно сочетать с фильтрами дата входа = никогда и клиент = нет.

  • Плеер по умолчанию - сделали youtube (стоял player.js). Плеер для записи сделали, чтобы опция сама менялась при смене основного плеера. Возможность изменить вручную оставили.

Прочее:

  • Тренинги. Включили показ кнопки «следующий урок» даже если доступ к следующему уроку еще не открыт. При нажатии выводится информация о том, что доступ еще не открыт. Добавили для того, чтобы пользователь знал, что далее имеются уроки.

  • Оптимизация. Разделили member.cron на 2 части. Обнаружили, что на больших базах большую долю ресурсов кушает проверка на доступы к телеграм каналу. Поэтому выделили этот процесс в отдельный планировщик, чтобы можно было его запускать только если используете эту функцию и по вашему расписанию. Пройдите в настройки → cron, возьмите новую задачу планировщика и добавьте ее на хостинг.

  • Мелкие визуальные правки.

School-master 4.1 8 февраля 2024

Вебинары

1. Перезапуск вебинара

Добавили кнопку перезапуска завершенного вебинара.

Необходимость перезапуска возникает в следующих случаях.

  • Админ тестирует, хочет понять пришли ли письма, как они выглядят, во время ли выполняются сценарии. Понять это можно только после запуска вебинара. Но если мы запустили вебинар, то единственное, что можно сделать - это завершить его и забыть навсегда. Поэтому после теста админу нужно создавать новый вебинар, что не удобно.

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

ea43d4ee220c6e1f4977af4eedd2c9fb.png

Как работает сейчас?

Если вебинар завершен или запланированная дата вебинара меньше текущей, то можно нажать кнопку «Перезапустить».

После перезапуска вебинара может возникнуть потребность:

  • очистить историю посещения вебинара,

  • очистить историю чата,

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

  • удалить блокировки участников,

  • удалить участников вебинара,

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

Поэтому при нажатии на перезапуск, вы сможете выбрать какую накопленную информацию по вебинару удалить.

824445640216cb734ad5937c6fd7b351.png

Это функция даст вам гибкую возможность использовать один и тот же вебинар с настроенными сценариями на регулярной основе.

После выбора галочек, вы сможете указать новую дату вебинара.

2. Перестановка опций для лучшего юзабилити

Раньше в настройках вебинара у нас была всегда активная опция даты вебинара. Но дата вебинара — это опция, которая зависит типа вебинара. Так как в ближайшее время у нас появятся автовебинары, то мы выделили отдельный блок для задания даты вебинара.

На текущий момент по умолчанию выбран «прямой эфир», автовебинары отключены, т.к. еще не вышли.

b2bb7951a985ace0cd91d07ed05023ea.png

3. Алиас вебинара

Алиас - это хвост ссылки. Ссылка состоит из домена «https://site.ru» + указатель вебинара «webinars» + алиас, уникальный хвост «заполняется автоматически из названия, можно изменить».
Сейчас вы можете сделать ссылку с нужным именем, например, https://site.ru/webinars/superwebinar

4. Системное название

Добавили поле системное название вебинара, которое позволит задавать свое понятное название. Системное имя будет отображаться при выборе вебинара в продуктах и фильтрах. Нужно для облегчения поиска нужного вебинара.

5. Фильтр по участникам вебинара

Добавили фильтр по пользователям «Был на вебинаре». Как следствие с помощью оператора «Не» можно отфильтровать тех кто не был.

6. Скрытие пунктов меню на страницах вебинара

Добавили возможность скрывать меню со страницы вебинаров. Для этого нужно перейти в настройки меню и у каждого пункта меню можно выбрать выводить на страницах вебинара или не выводить. Таким образом можно удалить со страницы вебинара лишние ссылки.

7. В заголовок вебинара в лицевой части сайта было вшито слово вебинар. Удалили.

8. Уменьшили высоту чата в мобильной версии, чтобы чат умещался в один экран

9. Добавили отступы у кнопок на вебинаре. Раньше при большом количестве кнопок не было вертикального отступа.

10. Поправили мелкие ошибки - уведомления на вебинарах

11. Незаметно поправили внешний вид списка вебинаров

Прочее

  • Рассылки. Статистика использования мощности процессора. После отправки хотя бы одной массовой рассылки с версии 4.1 появляется статистика использования сервера при рассылке.
    Использованная мощность - это сколько % от максимально возможной используется сейчас.
    Время на отправку пакета писем, это сколько нужно секунд для отправки вышеуказанного кол-ва писем.
    На скриншоте указано 100 писем в минуту, времени на отправку 100 шт, ушло около 6 секунд. Это хороший результат, поэтому скорость рассылки можно увеличить ещё.

    af268d5d0fc328a492ae5205f64e694c.png
  • Поправили фильтр в пользователях «дата последнего входа = никогда».

  • Поправили фильтр в пользователях «принес денег = 0».

  • Кураторская. В ответе куратора появлялись теги. Поправили.

  • Профиль пользователя. В профиле пользователя выводились поля: инстаграм, телеграмм, вк. Сделали вывод этих полей только в том случае, если они включены.


School-master 4.0.9 26 января 2024

Вебинар:

  • Добавили в автоматизации действие «Сделать участником вебинара».

  • Мелкие правки интерфейса в списке участников вебинара.

  • Мелкие правки настройках вебинара: быстрая ссылка для создания продукта для регистрации во время вебинара, правки названий.

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

Прочее

  • Добавили новый фильтр в пользователи: «Дата последнего входа: никогда».

  • Скрыли поля в профиле пользователя, если они отключены в настройках для заказов.

  • Дублировались теги в amocrm. Для гибкости интеграции мы создаем в Amocrm тег с названием продукта. Это позволяет быстро фильтровать сделки по продуктам. Обнаружили, что с недавних пор для одного и того же продукта могли создаваться новые теги. Поправили.

  • Поправили ошибки в виджете обратной связи.

  • Правка небольших ошибок в тренингах.

  • Правка системных ошибок.

School-master 4.0.7 18 января 2024

Улучшения в School-master 4.0.7

Вебинары:

  • Добавили возможность выбирать уровни доступа для записи вебинара: свободный или по группе.

  • Сделали возможность вставлять трансляцию youtube без шаманов. При нажатии на кнопку «поделиться» youtube предоставляет ссылку, которую не возможно использовать для вставки даже в плеер youtube, эта ссылка предназначена для просмотра на стороне youtube. Чтобы получить правильную ссылку нужно было «поделиться» → запустить вебинар → перейти по ссылке и скопировать урл из строки браузера. Мы добавили немного шаманского кода, чтобы этого не нужно было делать. Вставляйте ссылку, которую предлагает youtube и она сама преобразуется в правильную.

  • Поправлены конфликты стилей вебинра со стилями супер шаблона.

  • В некоторых случаях возникала ошибка при оплате продукта-вебинара. Поправили.

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

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

  • Мелкие орфографические правки.

Прочее:

  • Промокод при указании конкретных продуктов, не слушался и действовал на все продукты. Поправили.

  • Поправили ошибку, которая появлялась в колокольчике, RFC 2822, 3.6.2, она связана с отправками на некорректные е-маил адреса, поэтому где нужно добавили проверку на валидность.

  • Иногда не выдавались сертификаты. Поправили.

  • Иногда в одном уроке появлялись вопросы из теста с другого урока. Поправили.

  • В тренинге в супершаблоне немного ехала верстка - кнопка отправки дз смещалась, поправили.

  • Добавили исключение ссылок-отписки для обертывания в редирект. Сейчас для учета перехода по ссылкам, они оборачиваются в редирект, но страницу с отпиской не нужно оборачивать, поэтому добавили в исключение.

  • Оптимизировна работа планировщика для уменьшения нагрузки на хостинг.

  • Поправили в админке мобильный внешний вид страницы с пользователем.

  • Тинькофф.рассрочка, изменили заменили надпись «взять кредит» на «взять рассрочку».

  • Поправлена иконка у нового элемент урока «партнерка».

  • Правка миграций.

School-master 4.0.1 - 4.0.6 10 января 2024

Обновление. School-master 4.0.6

За праздники без анонсов мы выпускали обновления с правками. 

• Исправлена критическая уязвимость.

• Добавили возможность выбора player.js для воспроизведения трансляции. Позволяет воспроизводить любые трансляции в m3u8.

• Починили трансляции через youtube.
Для трансляции нужно вставлять ссылку с алиасом «watch» в урл. Для этого нужно перейти на трансляцию на ютюбе и взять ссылку, т.е. берем из строки браузера, а не через кнопку share.

• Блокировка при оформлении заказа.
При добавлении дополнительных символов в поле имени нельзя было оформить заказ. Улучшили правила блокировки.

• Обложка курса вместо логотипа.
При входе в тренинг, на место логотипа помещалась обложка тренинга, поправили.

• Исправлена ошибка openbasedir.

• Прочие мелкие правки.

School-master 4.0 27 декабря 2023


Вебинары

  • Глубокая интеграция с онлайн-школой предоставляет в одном месте все данные, на основе которых можно сегментировать пользователей на School-master.

  • Новый подход к настройке позволит быстро и в одном месте настроить все сценарии вебинаров и полностью автоматизировать процессы.

  • Полный безлимит на количество участников.

  • Всем владельцам платформы с активными обновлениями функционал вебинаров предоставляется бесплатно.

  • Другими словами: крутой функционал вебинаров с безлимитом участников без регулярных платежей.

Презентация вебинаров


Платежные модули

1. Продамус + рекурренты

Давно просили и первым делом анонсирую - рекуррентные платежи через Продамус.

А так же будет возможность переадресации на нужную страницу после оплаты через Продамус.
Кроме этого добавили опцию для передачи поля paid_content

5a89bd4df804023777448c94702de5f7.png


2. Прием криптовалюты

В School-master 4.0 добавится поддержка платежного модуля криптовалюты.

Прием криптовалюты полностью автоматизирован, т.е. вам не нужно проверять приход денег и изменять статус счета.

Способы оплаты:

  • 7 криптовалют (USDT, USDC, BNB, BUSD, BTC, MATIC и TRX)

  • 4 блокчейна (Binance Smart Chain, Polygon, Bitcoin и Tron)

Процесс оплаты

  • Быстрая оплата — клиенту нужно просто перевести крипту на указанный кошелёк и система сама проверит платёж, после чего предложит вернуться обратно к вашему продукту.

  • Рекуррентные платежи криптовалютой.

Для владельцев School-master комиссия 3% 1%.

3. Stripe + рекурренты

Резиденты других стран (не России) часто просили добавить еще способы оплаты помимо Paypal. Поэтому сделали Stripe сразу с опцией рекуррентых платежей.

В ближайшие дни, до выхода School-master 4.0, расскажем про еще 100 новых возможностей.


Заказы:

  • 🔥Система для борьбы со спам заказами.
    Разработали систему по автоматическая блокировке спам-заказов.

  • Передача купона к заказу в url.
    Вы можете сделать разную стоимость продукта, которая зависит от ссылки по которой перешел пользователь.

  • Изменили в телеграмм разметку и тексты уведомлений и о заказе.

  • При использовании корзины (когда во внешнем интерфейсе накладываем продукты в корзину) при заказе не приходило уведомление админу. Поправили.

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

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

  • Не работал поиск по ID заказа. Поправили.

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

Продукты:

  • На странице списка продуктов имеется кнопка для просмотра описания продукта.
    Кнопка ведет на внешний лэндинг или на внутреннюю страницу описания. Возникала ситуация. что меняем описание на внешний лэндинг, но на внутреннюю страницу люди продолжают заходить из закладок, поиска и прочих мест. Исправили.

  • Не заменялись тэги на некоторые второстепенные поля в письме по продукту.

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

  • При оформлении заказа с добавлением продуктов в корзину напоминания о неоплаченном счете отправлялись по всем продуктам заказа. Например, положили в корзину 3 продукта, получаем 4 напоминания: по основному заказу и по 3 дополнительным. Поправили, сейчас будет приходить только одно письмо.

  • Некоторые пользователи без нужных прав умудрялись заказать продукт, который ограничен к покупке по группе.
    Разработанную схему публиковать не будем, но лавочку прикрыли.

Рассрочка:

  • Рассрочка на 2 платежа автоматически считалась предоплатой. Условие для типа (рассрочка или предоплата) стояло на количество платежей. Поправили.

Пользователи:

  • 🔥Переработаны кастомные поля.

    • Изменено оформление кастомных полей под общий стиль, в том числе внешний вид заблокированных полей.

    • Упрощен и улучшен интерфейс по созданию кастомных полей

    • Добавлен тип «скрытое кастомное поле».

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

  • Добавлена опция для автоматического обновления данных клиента из нового заказа.

  • Если Имя и Фамилия у автора пустые, то нельзя было войти в профиль в админке. Поправили.

  • Не правильно выводилось количество пользователей в группе. Поправили.

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

Сегменты:

  • 🔥Добавили в фильтр опцию: «Продал как партнер “Продукт” Х раз».
    Позволяет автоматизировать выборки партнеров, которые сделали нужное количество продаж конкретного продукта.

  • Добавили в фильтр опцию: «Дата последнего входа = никогда»

  • Не правильно работал фильтр “Не заходили Х дней”, попадали в фильтр те, кто вообще не заходил.

  • Не правильно работал фильтр “Заходили, но не проходили уроки. Под фильтр попадали только пользователи у которых не было пройденных уроков. Но так же должны попадать те, кто отправил дз или получил незачет.

  • Не работал фильтр “Принес денег = 0”.

  • Не правильно работал фильтр по подпискам с оператором “Не”.
    Чтобы выбрать тех, кто ничего не покупал, нужно сделать так

    6c1ed8a7b697934941abd174bc31c990.png

Автоматизации:

  • Добавлено действие для автоматизации «Добавление потока».

  • В вебхук автоматизаций добавлено поле «даты оплаты заказа».

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

Тренинги:

  • 🔥Новый элемент урока “Сделать партнером”.
    Данный элемент создает кнопку с вашей надписью, например, “стать партнером”. После нажатия, показывается нужная ссылка для привлечения клиентов. Позволяет в процессе тренинга превращать клиентов в партнеров.

  • Добавили возможность менять цвет шрифта в сертификате.

  • Пропускать через стоп-урок если нет доступа к домашних заданиям.
    В School-master имеется возможность домашние задания показывать по группе и проверять куратором, автопроверкой или вручную в зависимости от тарифа. Если урок стоповый, то получалось, что клиенты без домашнего задания не могли двигаться дальше. Поправили этот сценарий.

  • Правки по верстке кураторской. Иногда, в зависимости от количества объектов в домашней работа, могла ехать верстка.

  • При переходе на следующий урок в редакторе ответа иногда сохранялся предыдущий ответ. Поправили.

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

  • Поправили открытие внешних ссылок в новом окне.
    В карточке тренинга размещаются 2 кнопке. Каждой кнопке могут быть назначены разные действия. Одно из действий - это открытие внешней ссылки. Открывалась не во внешней вкладке. Поправили.

  • Поправили создание алиасов (хвосты ссылок) у уроков.

  • Правки по ответу на домашнее задание:

    • верстка в мобильной версии и кнопка редактировать,

    • возможность загрузки файлов без текста,

    • изменили размер изображений.

  • Не правильно высчитывалась дата прохождения раздела, если в качестве окончания прохождения раздела стояла дата окончания тренинга.

  • Поправили ошибки в схемах проверки доступа к элементам.

  • Поправлен визуальный баг фильтра у списка тренингов.
    Когда выбирали фильтр у списка тренингов, появлялась вертикальная прокрутка.

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

  • Не изменялись настройки типов файлов, доступных для загрузки в домашнее задание. Поправили.

Системное:

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

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

  • Много работы по переходу ну php 8, тестированию, оптимизации загрузки.

  • Поправили визуальное оформление у блока уведомлений.

Сайт:

  • Добавили новую позицию виджета для баннера, под шапкой.

  • Добавили возможность скрывать заголовок у статичных страниц.

Интеграции:

  • Добавили передачу ID продукта в AMO CRM.

  • Поправили ошибку в модуле Connect.

Партнерка:

  • Поправили ошибки по авторам в админке.


Кейсы

В SM 4.0 добавлено множество улучшений. Для удобства отслеживания изменений мы их сгруппировали по компонентам системы.

Но часть элементов сочетаются между собой по стратегии использовании. Приведем конкретные варианты.

1. Сарафанный маркетинг

Мы можем превращать клиентов в партнеров. Клиенты привлекают трафик, получают доступ к урокам.

Лучше всего работает с бесплатным продуктом.

Пользователи заходят на бесплатный продукт. Смотрят один - два урока.
Для продолжения просмотра предлагаем пригласить 2 пользователей.

Для этого:

  • в урок вставляем ссылку элемент "стать партнером", которая превращается в url для привлечения клиентов.

  • создаем сегмент "продал «продукт» как партнер продукт 2 раза.

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

Итог: Получаете вирусный трафик на бесплатный курс.

2. Интеграция с чатботами

Мы сделали несколько доработок, которые позволяют выстроить взаимодействие с внешними системами, в частности с Multy.io.

Что имеем?

  • пользователи ВК и ТГ в чатботе.

Нужно, чтобы клиент оплатил счет и чатбот узнал об этом.

Для этого:

  • Создаем скрытое кастомное поле пользователя.

  • В ссылку создания заказа добавляем параметр с информацией для кастомного поля.

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

School-master 3.9.10 23 ноября 2023

Основная задача этого обновления - это осуществление перехода на School-master 4.0.

Кроме этого, в обновлении исправлены ошибки:

1. Поправлена ошибка входа под пользователем (не работало у некоторых клиентов)

2. Поправили ошибки в сегментах:

2.1 при 0-х значениях фильтр в Пользователях «Принес денег» не работал

2.2 не корректно работало условие «Не» для фильтра «Принес денег»

2.2 доработали фильтр по дате последнего входа

2.3 не корректно работал фильтр, если выбрать «НЕ» для фильтра по подпискам

2.5 не правильно работал фильтр “Не заходили X дней” в фильтре прохождения тренинга. Раньше фильтровал всех кто не заходил Х дней + тех кто не заходил вообще. Сейчас будет фильтровать точно по условию.

2.6. не правильно работал фильтр по прохождению урока с условием «не»

3. Добавили фильтр в пользователях для выборки партнеров "Продал продукт X как партнер X раз".

School-Master 3.9.9 29 июня 2023

Формы

  • Локализация внешних форм продукта. Сейчас при создании формы можно выбрать на каком языке она будет: Русский, Украинский, Английский.

  • Добавили поле с промокодом в настройки внешних форм.

  • Поправили стили для корректного отображения на всех мобильных устройствах.

Тренинги

  • Краткое описание. Не применялись стили для краткого описания тренингов. Поправили.

  • Прохождение. Метка прохождения раздела. Если раздел пройден, то метка меняет цвет.

  • Письма. В письма тренинга (об открытии уроков, о проверке дз, куратору о проверке) добавили теги для автовхода.

  • Фильтр. Не правильно работал сегмент “остановились в процессе обучения”. Заменили на ХХ дней не заходил в тренинг. Сейчас в фильтре прохождение тренинга, можно выбрать конкретный тренинг в который пользователь не заходил определенное количество дней.

  • Кураторская. В определенных ситуациях пройденные задания с тестами шли кураторам на проверку. Поправили. Правильный сценарий, если в уроке только тест и он пройден, домашняя работа идет в архив.

  • Домашняя работа. Если пользователь загружает в домашнюю работу файл с неподдерживаемым расширением, то раньше работа сохранялась с пустым файлом. Сейчас выводится ошибка «неподдерживаемый тип файла», текст в дз сохраняется, дз не отправляется.

  • Статистика. Исправили формулы расчетов в статистике кураторов. Сделали кликабельными цифры статистики в разделе кураторов, добавили выгрузку по каждой цифре в статистике.

Заказы

  • Поля заказа. В настройках каждого продукта добавили возможность выбирать, какие дополнительные поля во время заказа конкретного продукта будут выводиться (телефон, телеграмм, инстаграм, вк, кастомные поля).

  • Поправили паттерны для имени пользователей в заказах. Можно писать имя с дефисом.

  • В некоторых случаях менеджер при всех нужных разрешениях не мог удалять заказы. Поправили.

  • Уведомление нескольких админов о заказе. По умолчанию уведомления отправлялись только на емаил админа, который указан в настройках. Сделали опцию «при оплате заказа уведомлять: всех админов или только главного».

Прочее

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

  • Пользователи. Не работал фильтр пользователей если выбрано несколько групп. Исправили.

  • Внешний вид. Добавили в футер яндекс.дзен.

  • Добавили htaccess в папку бэкапов.

  • Техническое обслуживание php уведомлений.

  • Поправили скрипт интеграции с Jusctclick.

School-Master 3.9.8 9 июня 2023

Вышла новая версия School-master 3.9.8

Улучшения

  • Внешние формы. Добавили возможность добавления поля «купон».

  • Внешние формы. Правки отображения потоков и дизайна при разной ширине.

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

  • Продамус. Расширили список способов оплат, которые можно выбрать для оплаты через Продамус. Исправили вывод оплаты зарубежными банковскими картами.

  • Передача данных на страницу оплаты заказа. Сейчас на страницу оплаты заказа можно передавать параметры в GET по отдельности. vk_id, promo, price (свободная цена). Например, на одной странице вы ставите кнопку, ведущую на продукт с промокодом или указанием конкретной цены, на другой странице ставите ссылку на тот же продукт, но с другими переменными. Итог, продукт один, цена разная для разных ситуаций.

  • Регистрация через ВК. Регистрация в School-master если пользователь авторизуется через ВК.

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

  • Telegram. Добавили проверку пользователя сразу при вступлении в группу. Поправили одну ошибку в процессе удаления зайцев.

  • Логи. Добавили удаление продуктов в лог записей

Исправления

  • Исправили XSS уязвимость

  • Исправили баг при сохранении настроек внешнего вида

  • Исправили ошибку при копировании тренинга. При копировании могли измениться тесты в уроках. Поправили.

  • Поправили подсчет в статистике тренинга.

  • Поправили функцию скрытия раздела тренинга, если к разделу у пользователя нет доступа по группе.

  • Лингвистическая правка при выборе нескольких авторов для курса выводится надпись «Авторы».

School-Master 3.9.7 27 апреля 2023

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

School-Master 3.9.6 22 марта 2023

Небольшие правки и изменения для совместимости с финальной версией супершаблона.

Правки по кураторской, исправления ошибок.

Супершаблон RC5 10 марта 2023

Вышла новая версия Супер-шаблона под индексом RC5.

Важно! Перед установкой убедитесь, что SM версии 3.9.5 или выше. После обновления зайдите в любую настройку шаблона и сохраните, чтобы подтянулись ранее созданные файлы стилей.

Улучшения

Если кратко, сделано уже почти все, остались настройки оформления внешнего вида авторской / партнерской и незаметные мелочи.

Новые настройки:

  • Блог. Добавили настройки для списка записей блога, полной карточки блога, скрытых страниц блога (стили наследуются).

  • Урок. Добавили настройки опросов, встроенных в урок.

  • Общие настройки. Добавили настройки универсальных элементов для всех страниц: списки, хлебные крошки, хлебные крошки в блоке Hero.

  • Личный кабинет. Добавили настройки списка заказов и подписок.

  • Хедер! Вах-вах. Настройки выпадающего меню и мобильного меню.

Правки:

  • Поправили отображение обложки в списке тренингов в 2 колонки

  • Добавили наследование стилей на секретные страницы блога (когда нет доступа), теперь красиво все.

  • Поправили высоту обложки тренинга в мобильном виде

School-Master 3.9.5 9 марта 2023

Вышло обновление School-master 3.9.5

Минорное обновление. Эффект от обновления, не "вау как круто", а "просто приятно".

Улучшения

  • Настройки заказов. Добавили опцию в общие настройки, которая позволяет скрыть в ЛК пользователя информацию о заказе бесплатных продуктов.

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

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

  • Кураторская. Не отображались иллюстрации в кураторской если имена файлов были на русском языке. Поправили.

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

  • Тренинги. Была ошибка в статистике по последнему пройденному уроку. Поправили.

  • Трениниг. Мелкий баг с открытием тренинга в новом окне при отсутствие доступа, открывался в том же окне. Поправили.

  • Партнерка. Партнеру могли быть начислены деньги за его же заказ. Поправили.

  • Виджеты. Не отображался виджет из позиции bottom на странице списка тренингов.

  • Прочие мелкие правки.

Супершаблон RC4 15 февраля 2023

Перед обновлением шаблона обновитесь до School-master 3.9.4


Обновление шаблона

  1. Перейдите на страницу шаблона, авторизуйтесь (появится ссылка для скачивания).

  2. Зайдите в админку → настройки → шаблоны. Нажмите загрузить шаблон.

  3. Зайдите на любую страницу настроек шаблона и нажмите «сохранить», чтобы обновился файл стилей.

Список изменений:

Продукты

  • настройка страницы «список продуктов», настройки дублируются на страницу распродажи /sale

  • настройка карточек продуктов на странице «список продуктов», настройки дублируются на страницу распродажи /sale

  • настройка полного вида продукта. У продукта имеется несколько шаблонов, указывается в настройках продукта (первая вкладка, внизу). На данный момент настройки применяются к шаблону «карточка» 

Формы

В School-master имеются следующие формы:

  • Авторизация

  • Регистрация

  • Вспомнить пароль

  • Изменить пароль

  • Редактировать профиль

  • Стать партнером

  • Добавить отзыв

Ранее были сделаны настройки дизайна для формы авторизации, т.к. стили одинаковые, то сделали автоматическое наследование на остальные страницы форм.

Партнерка

  • Добавлены настройки страницы фона партнерки

  • Добавлены настройки макета и описания партнерской программы

Статичная страница

- Добавлены настройки статичной страницы

Задать вопрос

- Добавлены настройки страницы формы с вопросом

- Добавлены настройки формы

Правки

  • На странице список категорий переместили надпись «кол-во курсов» вниз и добавили иконку. Стало красивее.

Пример:

3d57f3d603f0f17224c33bf6f741bac4.png
  • Страницы оформления заказа: 4 правки по применению стилей

  • Применение фона к списке категорий и списку тренингов. Поправили баг

  • добавлено наследование стилей на страницу «нет доступа к уроку»

  • поправлены стили в расшифровке теста

  • изменили настройки по умолчанию у теста, для лучшего юзабилити

  • поправлен баг с загрузкой шрифтов если шаблон еще не включен

  • поправили настройки разделительных линий для списка тренингов, домашних заданий, блока

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

  • добавлен нижний отступ для элемента урока "текст". Раньше между элементом "текст" и следующим элементом, например, видео, не было автоматического отступа.

  • поправили настройки стилей по умолчанию для элементов домашнего задания и теста

  • поправили отступы в списке категорий

  • и еще порядка 10 мелких багов.

Изменили порядок загрузки новых стилей. Раньше при загрузке страницы вначале загружался старый внешний вид, а через несколько секунд обновлялся. Сейчас стили загружаются мгновенно с загрузкой страницы.


School-Master 3.9.3 9 февраля 2023

Вышла School-master 3.9.3

Исправлены мелкие баги, добавлено несколько новых возможностей.

Улучшения

  • Дата начала тренинга в карточке тренинга. Раньше можно было выводить дату начала тренинга. Но если нужно поменять дату, то приходилось быть осторожным, т.к. от даты начала тренинга зависит открытие уроков. Сейчас сделали возможность в карточке выводить либо реальную дату начала, от которой идет капельная выдача уроков либо написать свою произвольную дату, чисто для информации. Удобно, чтобы показывать дату начала новых потоков.

  • Добавлен Id автоматизации в лог автоматизаций

  • Добавили отправку кастомных полей в вебхуках

  • Добавили прием ID потока в API.

  • Добавили служебные названия продуктов в выпадающие списки

  • Улучшения для супершаблона: структурные изменения для списка категорий, страниц с формами. Это обновление нужно для новой версии шаблона.

Исправления

  • В прошлом релизе добавили опцию "не показывать пункт меню на страницах заказа". Обнаружили, что не все страницы заказа включили в массив, а именно при включенной опции пункты меню показывались на страницах корзины. Исправили. Сейчас с включенной опцией пункт меню исчезнет со всех страниц заказа.

  • Пропуск шага в рассрочке. Был баг, если есть предоплата и рассрочка одновременно, то в рассрочке пропускался ввод дополнительных данных. Поправили.

  • Приучили к порядку кавычки-ёлочки. Раньше выводились html-символами в названиях в админке.

  • Показать виджет от обратного. В прошлом релизе внедрили опцию "показывать виджет при наличии группы у пользователя". Опция работала следующим образом: есть группа - показываем виджет, нет группы - не показываем. Но если пользователь не авторизован, группу проверить не можем, в этом случае не было возможности вывести для не авторизованных один виджет, для авторизованных другой. Поправили. Сейчас не авторизованный = нет нужной группы.

  • 117% прохождения курса. Был замечательный баг, пользователь мог пройти курс больше, чем на 100%. Связано это было с тем, что в курсе можно вручную указать количество уроков и эта цифра бралась для расчетов прогресса. Если указано уроков меньше, чем их на самом деле, то получалась цифра больше 100%.

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

  • в отключенный курс можно было перейти по прямой ссылке. Больше нельзя.

  • поправили ошибки привязки телеграмма.

  • прочие мелкие исправления.

School-master 3.9.1 19 января 2023

Вышла School-master 3.9.1

Исправлены мелкие баги, добавлено несколько новых возможностей.

Детально:

  • Добавили возможность вставлять ID-потока в вебхуки

  • Флаг для идентификации рассрочки для уведомления в вебхуке

  • Поправили "пропуск шага" в рассрочках. Для предоплат мы делали пропуск шага с вводом дополнительной информацией. Обнаружили баг, что при одновременном наличии предоплат и рассрочек шаг ввода информации пропускался и на обычных рассрочках. Исправили

  • Добавили контролирующую функцию для проверки суммы заказа

  • Включили модуль Сбербанка в релиз

  • Правки контейнера главной страницы для совместимости с супершаблоном.

School-master 3.9.0 9 января 2023

Встречаем School-master 3.9.0

Платежные модули

  • Добавили модуль оплаты Сбербанка

  • Добавили опцию для «Сбербанк кредитование»

  • Добавили выбор нескольких рассрочек в модуле Тинькова

  • Поправлен баг с оплатой рассрочке через Продамус. Передавалась не верная сумма

  • Технические улучшения модуля Продамус

  • Правки в модуле Робокассы для выбора страны Россия / Казахстан

  • Добавили вкл/выкл у платёжных модулей в списке

Меню

  • Возможность скрытия пунктов меню на страницах заказа

  • Добавили возможность показа пунктов меню пользователям с конкретной группой

Потоки

  • Отправка писем о покупке потока на указанный емаил

  • Добавлены потоки в формы

Пользователи

  • Поле OK_Id в профиле пользователя. Добавление по API и через HTTP уведомления

  • Если пользователь авторизован, то в форму заказа автоматически не подставлялся email. Сейчас подставляется.

  • Баг при рассылке при попадании несуществующего пользователя. Поправили.

Тренинги

  • Добавили опцию действия стоп-урока на весь тренинг или только на раздел

  • Поправлен баг с выводом изображений в уроке

  • Не работают фильтры последний пройденный урок, сдал дз и прочие по урокам

  • Мелкие правки формулировок. В частности: в фильтре все разделы переименованы в стоимость.

Расширения

  • Поправлены ошибки в ТГ при отправке сообщений

  • Вкл./выкл у расширений

Системные

  • Добавлена проверка актуальности базы SM

  • К автотестированию SM добавлены новые действия

  • Тэги в письмах. Работает [NAME] и [CLIENT_NAME]

  • Мелкие правки верстки

Виджеты

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

  • Добавлен вывод виджетов на страницу авторизации

  • Дополнительная информация в списке виджетов: иконки вкл/выкл, позиция.

School-master 3.8.1 12 декабря 2022

Вышла версия School-Master 3.8.1

Исправления.

- Макет карточки пользователя (поехала вёрстка)
- Исправлен баг при создании заказа по API

Добавили:

- Функция отправки писем куратору/менеджеру при покупке потока.
- Вывод фамилии в списке мембершипа
- Опция выбор страны Россия/Казахстан для Робокассы.

School-master 3.8 8 декабря 2022

Вышел School-master 3.8.0.

Рассмотрим новые возможности

Список изменений:

1. Потоки

Теперь вы можете продавать тренинги по потокам.

Как следствие, добавили:

  • возможность выбора потока во время оформления заказа

  • возможность изменять в заказе поток клиента

  • возможность фильтровать по потокам с дальнейшей автоматизацией для каждого потока.

Например, нужно для каждого потока сделать свой график открытия уроков. 

Поток 1 начинается 1 января, поток 2 - 1 февраля. 

Создаем автоматизацию, для всех клиентов потока 1, 1 января назначить группу. В настройках уроков оставляем капельную выдачу с задержкой относительно даты назначения группу.

Подробно в инструкции.

2. Фильтр по количеству продлений подписки

Часто от клиентов поступал запрос сделать капельную выдачу уроков в клубе. 

Возможности капельной выдачи уроков имеются, но они не связаны с оплатами и если пользователь один раз пропустил месяц, а потом возобновил подписку, то ему откроются все накопленные уроки.

Пример задачи.

1. В первый месяц открывается 10 уроков. Во второй месяц открывается 10 уроков и т.д.

2. Уроки открываются капельно каждый месяц.

3. Новые пользователи, на первом месяце видят только первый месяц, но при желании могут купить доступ сразу к 3 месяцу.

Решение

1. Каждый месяц уроков закрываем новой группой.

2. Выдаем группу через автоматизацию по сегменту "кол-во оплат подписки = Х" (вместо Х указываем сколько раз оплатил, если 2 раза оплачивал, значит ставим 2).


3. Проверка сайта и актуальности базы данных для администратора

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

Прочие изменения

- Добавили в промокоды ограничение на количество использований.

- Добавили возможность выводить кастомные поля при регистрации

- Добавили кнопку принудительной привязки пользователей ВК из автопилота

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

- Не работала авторизация через ВК в мобильной версии

- Не работала привязка ВК и ТГ на iOS, поправили

- Добавили выбор подписки на автосерию в автоматизации

- В некоторых ситуациях при оплате рассрочки в продамус уходила не верная сумма, в результате подпись формировалась неправильная и заказ оставался в статусе не оплачен. Исправили.

- Некоторые клиенты выписывали рассрочку через автора, а первый платеж брали в рассрочку через Тинькофф )). Убрали такую возможность.

- В некоторых случаях с промокодом могли не начисляться авторские вознаграждения. Плюс еще были мелкие странности. Все исправили. 

- Мелкие правки орфографии

- Поправили кодировку для передачи данных

- Сбрасывалось время открытия урока, дата устанавливалась, а время сбрасывалось на 00:00. Поправили.

- Пропал срок оплаты заказа, а иногда превращался в отрицательный. Поправили.

- Пропали превью ответов к урокам в кураторской. Поправили.

- Поправили копейки в партнерских начислениях, добавили округление до сотых

- В некоторых случаях при указании нескольких адресов для админа (через запятую без пробелов) для получения уведомлений о заказах письма не приходили. Поправили.

School-Master 3.7.6 25 ноября 2022

Исправлены некоторые ошибки и недочёты.

- Для привязки Телеграмм в Connect добавлена функция прямой ссылки, если кнопка не сработает.
- Автоподключение Connect при работе через Автопилот
- Доработали модуль Продамус (ошибка при использовании корзины)
- Доработали модуль Paybox (передача телефона и емейл в форму Paybox)

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

School-Master 3.7.5 17 ноября 2022

Исправлены ошибки и недоработки, среди которых:

- ошибка при начислении авторских с использованием промо кода
- ошибка при оплате валютами в Продамусе
- ошибка использования промо кода для категорий товаров
- баг при оплате Тиньков с использованием онлайн кассы.
- мелкие правки и доработки


Добавлен новый функционал:

- В сервисе Connect добавили опцию для подключения (автопривязки) пользователей, добавленных через Автопилот.

33d9011175e63d7bb5febd394e6fe7eb.png

После этого нужно включить галочку применить ко всем пользователям и сохранить 

2a0ce86ae0e07326092d5d83716c373c.png

School-Master 3.7.4 11 ноября 2022

Правка ошибок и недочётов в работе.

  1. Улучшение Connect (связки ТГ и ВК)

  2. Правка при применении промо кодов

  3. Правки по авторским начислениям

  4. Правка по датам в тренингах

  5. Правка ошибок в кураторской

  6. Правка платёжных модулей Продамус и Paybox

  7. Мелкие улучшения 

School-Master 3.7.2 28 октября 2022

Исправлены баги и ошибки:

- Остановка рассылки, если найден емейл несуществующего пользователя
- Проблема со стоимостью рассрочек, в т.ч. для оплаты в Продамусе
- Проблема с назначением куратора для юзера
- Баг с добавлением товаров для корзины продукта
- Убрали Billing Master в имени отправителя
- Восстановлены блоки Hero в тренингах
- Поправили вёрстку в админке для заказов
- Вернули возможность изменить срок оплаты заказа
- Правки по Connect

Улучшения:

- Добавлен выбор рассылок для автоматизации
- Добавлены абсолютные адреса картинок при вставке в редактор (чтобы было видно картинки для емейл рассылки)
- Вывод превью картинок в ответе к уроку

School-master 3.7 20 октября 2022

Вышел School-master 3.7. Рассмотрим новые возможности

Заказы

  • Предоплата в админке. Администратор в заказе может добавить сумму, которую внес пользователь. На странице счета пользователь увидит: общий итог, сколько внесено и сколько осталось оплатить.

  • Предоплата через рассрочку. Упростили оформление предоплаты в рассрочку. Заменили морфологию, уменьшили количество шагов и убрали заполнение полей.

  • Внешний вид оформления заказа. Улучшили дизайн оформления заказа, сделали понятнее расчет суммы к оплате

Подробно в видео

  • Быстрый фильтр в заказах, работает без перезагрузки. Фильтр по номеру, id, имени, email, продукту.

  • Фильтр заказов по акции. Можно фильтровать заказы по разным акциям.

  • Фильтр заказов по платежной системе.

  • Фильтр по заказам: менеджер добавил предоплату.

  • Фильтр по заказам: неоплаченные заказы с предоплатой.

  • В генерацию счета добавили опцию «самозанятый». Настройки → Платежные модули → Оплата для юр.лиц.

  • Добавили опцию «учитывать нулевые заказы в статистике». Можно не учитывать, чтобы иметь адекватную статистику. Выводится в общей статистике и дашборде.

  • Опция при заказе: запрашивать ВК. Находится Настройки → Основные → Функции.

  • Заполнение формы гет-параметрами с возможностью передать vk_id

  • Не работала отправка уведомлений о выписке счета одновременно на несколько email. Настройки → Основные → Функции.

  • Были проблемы с оформлением заказа если встречалась буква «i» в украинском имени. Поправили.

  • Стоимость доставки физ.товара учитывалась в итого, но в платежную систему не передавалась. Поправили.

  • Если в маске телефона выбраны страны, то пропадает 7 в поле телефона у заказа и пользователя. Исправили.

  • Если есть акция в заказе, то вебхуком сумма отправлялась без учета акции. Поправили.

  • При заказе физ.товара во всех комбинациях оформления заказа будет показывать выбор доставки. Раньше были варианты, когда не выводилась доставка.

Продукты

  • Генератор форм для заказа продукта

  • Доступность покупки продукта по группе. Добавили возможность задать ограничение на покупку продукта: по группе и подписке, а так же требование быть авторизованным. 

  • Отключение хлебных крошек у продукта. Если у продукта стоит опция «не показывать в каталоге», то при просмотре его описания по прямой ссылке хлебные крошки выводиться не будут.

  • Выбор способа оплаты при покупке физического продукта. Упростили процесс выбора способа оплаты (при получении или онлайн) при покупке физического продукта.

  • Добавили опцию в настройках внешнего вида каталога продуктов «показ категории продукта».

  • Добавили в вебхук после оформления и оплаты заказа поле «состав заказа, json». При отправке данные используются след. поля с ключами: product_id => id продукта, product_name => название продукта, product_price => цена продукта

  • Поправили баг с обязательными полями в отзывах.

Рассрочка

  • Предоплата в админке. Возможность добавить сумму к счету, которую внес пользователь

  • Предоплата через рассрочку. Упростили оформление предоплаты в рассрочку. Заменили морфологию, уменьшили количество шагов и полей.

  • В письмах рассрочки не подставлялась сумма заказа. Исправили.

Акции

  • Улучшили карточку промокода.

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

    • Разнесли поля на странице создания купона, стало приятнее.

    • Изменена морфология.

    • Поправлены мелкие баги.

  • На странице акций (site.ru/sale - эта страница выводит список всех продуктов на которые сейчас действует красная цена) не работала ссылка на внешний лэндинг продукта. Поправили.

  • Небольшой баг с записью привязки промокода. Поправили

Автоматизация

  • Действия для автоматизации: сделать партнером.

  • Действие: назначить подписку пользователю.

  • Добавили поле email в вебхуках автоматизации.

  • Имя группы в автоматизации было системное - сделали нормальное.

Тренинги

  • Добавление блока Hero в категории тренинга.

  • Отключение хлебных крошек в категории тренинга.

  • Опция «куда направить при входе в тренинг»: в структуру или в первый урок.

  • Отключение хлебных крошек внутри тренинге.

  • Вывод категорий тренингов по ссылкам.

Результат применения этих опция в видео.

  • События. Опция в событии после окончания тренинга «кому отправить емаил: ученику или / и на указанный адрес»

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

  • Внешний вид. Опция «скрыть продолжительность тренинга»

  • Внешний вид. Отключение прогресса и обложек в тренинге. Улучшили механику оформления внутреннего вида тренинга. Можно выбирать какую обложку выводить, показывать прогресс или нет. Важно! Нужно зайти в существующие тренинги выбрать в опции какую обложку показать.

  • Внешний вид. Поправлена морфология в виджете прогресса.

  • Тесты. Опция, проходить тест сразу, без нажатия на кнопку начать

  • Тесты. Возможность проходить тесты в тренингах несколько раз, даже если уже сдал

  • Публичные домашние задания

  • Д.З. При загрузке нового файла в домашнем задании старые файлы удалялись и загружался только новый. Исправили, плюс добавили обратную связь о загруженных элементах для удобства пользования.

  • Д.З. Домашнее задание не отправлялась без текста. Иногда нужно загрузить только файл без текста. Не работало. Сейчас работает.

  • Контент урока. Возможность увеличить окно при создании текстового блока в тренинге.

  • Контент урока. Добавили элемент галерея, появится если у вас установлено расширение галереи.

  • Куратор. Превью для вложений и открытие в попапе.

  • Куратор. Разнесли в кураторской кнопки принятия и ответа для удобства, плюс поправили вид в мобильной версии

  • Куратор. Разнесли в кураторской кнопки принятия и ответа для удобства, плюс поправили вид в мобильной версии

  • Куратор. Не подставлялось имя куратора в письмо о прохождении тренинга. Поправили.

  • Куратор. Нет доступа у куратора к урокам, если тренинг с разделами и в разделе принудительно не указан куратор. Поправили.

  • В настройках тренинге пропадала поле для названий кнопок после сохранения. Поправили

  • Починили плейлист с кинескопом.

  • Баг в тренинге при загрузке файла

  • В некоторых ситуациях не показывались виджеты в тренингах 1.0. Поправили

Пользователи

  • Добавили быстрый фильтр по пользователям

  • Фильтр по пользователям: статус пользователя (включен, отключен, в черном списке).

  • Фильтр по пользователям: выбор нескольких групп в мультиселекте. Для упрощения и устранения конфликта сделали возможность в одном поле фильтра выбрать несколько групп пользователей. Если выбрано несколько групп в поле, то будет фильтроваться полное соответствие всем указанным группам.

  • Группы. В списке групп пользователей поставили ссылку на вывод списка пользователей.

  • Группы. Добавили сортировку групп пользователей

  • В выгрузку пользователей: добавили vk_url и tg_id

  • Редирект при первом входе. В общих настройках можно указать куда направить пользователя при первом входе, например в профиль, на инструкцию или на договор. При последующих входах пользователь будет направлен в соответствие с настройкой.

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

  • Автоматическая авторизация по ссылке. Пользователь переходит по ссылке в письме и сразу авторизуется. Можно авторизовать и направить на нужную страницу. Работает: в личном письме, массовой рассылке, автоматизациях. Инструкция.

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

  • Добавили пометку в профиле, что привязан ТГ

  • Не копировались UTM-метки в буфер обмена. Исправили.

Мембершип

  • Добавили возможность импорта подписок. Пользователи → импорт пользователей. В одном файле для каждого пользователя можно указать разные подписки и разные даты окончания. Дата окончания указывается в относительных днях, т.е. через сколько дней после импорта закончится подписка.

  • Опция. Для завершенной подписки можно выбрать с какой даты ее продлевать: с даты завершения или с даты оплаты.

  • Сделали главной страницей в мембершипе - список подписок.

Рассылка

  • Поле отправитель для рассылки. Можно ввести свое имя отправителя в массовой рассылке

  • Удаление email из очереди писем при отписке от рассылки. В чем была проблема? Создаем рассылку 13 октября, ставим отправку 20 октября. Пользователь из сегмента отписывается 15 октября. Не смотря на отписку он получает письмо. Исправили.

  • Проверка email перед отправкой. Из-за ошибочных email могла стопориться отправка писем. Поправили.

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

Партнерская программа

  • Возможность скрыть кнопки регистрации в партнерке на странице партнерки.

  • UTM в постбеках. Не передавались UTM-метки.

  • На странице описания партнерской программы не показывались мета-теги

  • Партнер в купоне важнее, чем ранее приведший партнер. Раньше было не так, поправили.

Формы обратной связи

Улучшили текст сообщения о заявке и сообщение пользователю. А именно:

  • Уникальная тема для каждого сообщения, чтобы письма группировались в почтовой программе

  • возможность вставить текст письма пользователю,

  • упростили письмо: убрали телефон если не указан и лишние символы,

  • если пользователь авторизован, то в форму сразу подставляем email.

Интеграции

  • Работа Продамуса с разными валютами. Если вы принимаете платежи в разной валюте, то сейчас для каждой валюты можете выбрать сопоставление способов оплаты. Настройки → платежные модули → Продамус.

  • Интеграция с Payboxmoney. Инструкция.

  • Сервис Долями от Тинькофф. Инструкция.

  • Mobizon - сервис для SMS в Казахстане. Настройки → Основные настройки → Отправка SMS.

  • Заполнение формы get-параметрами по отдельности, плюс возможность передать vk_id

  • Amocrm. Передача ссылки на счета в сделку и небольшие правки.

  • Justclick. Нас просили сделать передачу покупателей в рассылки justclick. Сделали.

  • Улучшили Recaptcha. Поправили работу в виджете с формой обратной связи, плюс мелкие правки.

  • Connect - новый уровень интеграции с Телеграмм и Вконтакт: авторизация через ВК и ТГ, привязка, контроль, дублирование сообщений, настройки, что дублировать и многое другое. Инструкция

  • API 2.0 уже внутри. Тесты успешно пройдены, но пока не в боевом режиме. Инструкция.

Системные

  • Поддержка PHP 7.4 - 8.0. Поддержку встроили. Проверили популярные сценарии. Если на новой версии PHP увидели проблему, пишите.

  • Сообщение о завершении сессии. Данные сохранятся даже если сессия в админке закончилась. Просто введите логин и пароль и продолжите с прежнего места.

  • Небольшие правки названий в настройках для упрощения понимания.

  • Автотесты. Внутренняя задача, которая тестирует ключевые узлы системы перед выпуском

  • Если почта не отправляется, то процесс не прерывается. В админке в колокольчике будет выведено уведомление.

  • Добавили сжатие логов. Экономит 30-40% места.

  • Ускорение SM для крупных проектов. Добавили кэширование через memcached. Инструкция

  • Модуль уведомлений для админке. Изменили вызов уведомлений в админке.

  • Предупреждение перед обновлением системы. Если случайно нажали обновить, то система запросит подтверждение.

  • Добавили проверку при обновлении при использовании нестандартного шаблона.

School-master 3.6.7 12 августа 2022
Вышло обновление School-master 3.6.6.

Исправлено несколько ошибок большого обновления.

Изменён алгоритм получения роутов, и языковых переменных. Это снизило нагрузку на сайт и ускорило работу.

Добавлено получение имени, емейла, телефона и ID Вконтакте из GET параметров на странице оформления заказа.
Параметры:
- name
- email
- phone
- vk_id

Добавлена опция редирект юзера при первом входе в ЛК.

В Продамусе добавлен выбор валют для юзера.

Если в админ панели не видно обновления, то перезайдите в админку.

Также, если у вас установлены форум или опросы, их нужно тоже обновить.
Архивы можно скачать на этой странице:
https://lk.school-master.ru/page/ext-upd

Обновление через Настройки - Расширения.
School-master 3.6.6 2 августа 2022
Вышло обновление School-master 3.6.6.

Исправлено несколько ошибок большого обновления.

Если в админ панели не видно обновления, то перезайдите в админку.

Также, если у вас установлены форум или опросы, их нужно тоже обновить.
Архивы можно скачать на этой странице:
https://lk.school-master.ru/page/ext-upd

Обновление через Настройки - Расширения.
School-master 3.6.5 28 июля 2022

Вышло обновление School-master 3.6.5.

Исправлено несколько ошибок большого обновления.

Если в админ панели не видно обновления, то перезайдите в админку.

Также, если у вас установлены форум или опросы, их нужно тоже обновить.
Архивы можно скачать на этой странице:
https://lk.school-master.ru/page/ext-upd

Обновление через Настройки - Расширения.

School-master 3.6.2 21 июля 2022
Вышло обновление School-master 3.6.2.

Исправлены ошибки и баги.

Если в админ панели не видно обновления, то перезайдите в админку.

Также, если у вас установлены форум или опросы, их нужно тоже обновить.
Архивы можно скачать на этой странице:
https://lk.school-master.ru/page/ext-upd

Обновление через Настройки - Расширения.
School-master 3.6.0 18 июля 2022

Вышло обновление School-master 3.6.0.

Главное изменение

Полностью переделана шаблонизация внешнего интерфейса

Это изменение позволит использовать новый супер-шаблон. А так же, благодаря полной переделке шаблонизации можно гибче и проще, через код, менять расположение элементов.

Инструкция по изменениям в стандартном шаблоне.

Как было раньше?

Настройки внешнего вида находились в Настройки → Внешний вид

Это настройки:

  • логотип

  • шапка

  • текст в футере

  • свой код

9c41d4d2462260800a37582c447df0d4.png


Сейчас мы вывели все настройки в шаблон.

Как стало?

2babac3f8034f7a8f62faddd4843cee9.png


Важно! Супер-шаблон, который продавался отдельно, не входит в обновление, он будет представлен через пару дней.


Продукты

1. Категории продуктов
На странице списка продуктов добавили вывод категорий продуктов ссылкой. При нажатии на ссылку категории продукта откроется страница с продуктами выбранной категории.

2. Виджет категорий продуктов.
Добавили виджет категорий продуктов для удобной навигации.

3. Добавили возможность назначить промокод на категории продукта.


Удобство

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

2. Изменили местоположение поля промокода на странице оформления заказа, подняли к основным полям, чтобы был заметнее. 
Напоминаем, что при необходимости поле промокода можно отключить в настройках конкретного продукта.

3. Сейчас можно использовать любые буквы в промокоде

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

5. Упростили создание групп. Автоматически заполняется системное имя и проверяется на дубли.

6. Добавили переключатель маски для телефона: простая и с выбором стран

7. Добавили запоминание email пользователя при входе в личный кабинет.
Это актуально если пользователь ошибается с паролем. Раньше при вводе неправильного пароля поле с email очищалось. Сейчас, поле с email останется заполненным и пользователю не нужно заново его заполнять.


Тренинги

1. В тренингах 2.0 поправили загрузку файлов с кириллическими названиями (делаем транслит)

2. Добавили выбор вложений из папки тренинга. Раньше все вложения нужно было загружать с компьютера. Сейчас можно как загружать с компьютера, так и выбирать уже из загруженных.

3. Добавили опцию показа/отключения изображений в уроках тренингов для мобильных.

Мелочи, которых сильно не хватало

1. Чтобы не спамили спамеры добавили каптчу для форм. Инструкция внизу.

2. К форме регистрации добавили галочку для согласия с политикой конфиденциальности.

3. В генераторе форм подписки на рассылку добавили галочку для согласия с политикой конфиденциальности

4. Отключение автозаполнения пароля SMTP.
Иногда при входе в настройки и их сохранении переставала работать почта. Это происходило потому что браузер запоминал пароли, на новой странице видел место, что вот сюда можно вставить пароль и вставлял. А так как настройки SMTP находятся во вкладке, которую нет надобности открывать, ведь все настроено, то подмена пароля происходила незаметно. В результате почта переставала отправляться. Поправили этот момент.

5. Усилили безопасность от спамеров при добавлении отзывов.


Прочее

1. Выведено поле город в личном кабинете юзера

2.  Добавили переключатель маски для телефона: простая и с выбором стран

3. Добавили опцию для произвольного SQL запроса из админки

4. Добавили проверку пользователей на дубли при создании.


Инструкции

Как подключить каптчу - reCapctha

Чтобы включить капчу, необходимо выполнить следующие шаги:

  1. Зарегистрироваться в Goolge reCaptcha: https://www.google.com/recaptcha/admin/
    1. Заполнить форму: имя сайта, тип(выбирать reCaptcha v3), домен своего сайта.

  2. После заполнения формы вы получите ключ сайта и секретный ключ

  3. Далее, включить капчу в настройках sm. Для этого необходимо заполнить форму. И ввести ключ сайта и секретный ключ



School-master 3.5.2 23 мая 2022
Добавили кинескоп и Rutube в плейлист

Добавили переменную Email в автоматизацию в вебхуки


Поправили ошибку в фильтре по пользователям

Исправили небольшой баг по тренингам (получение списка тренингов при распределении кураторов)

В статистике валюта выводится из настроек(ранее были только рубли)

Правка функции сброса пароля

School-master 3.5.1 19 апреля 2022

Добавили опцию для удаления заказов из админки.

Корректировка отправки массовой рассылки.

Массовое удаление пользователей по условию.

Правка мелких багов.

School-master 3.5 13 апреля 2022

Много думали, много работали, оптимизировали, снижали нагрузку, упрощали и наконец готовы представить вам новую версию School-master 3.5.

Важно! Перед обновлением выпишите все «Условия» (пункт в админке), которые у вас сейчас работают. После обновления все условия удалятся их нужно будет пересоздать.
Перед обновлением обязательно делаем бэкап. Настройки → Бэкап.

Рассмотрим новшества платформы.

Пользователи

В прошлом релизе мы сделали супер фильтры в заказах. В этом релизе добавили суперфильтрцию пользователей.

  1. Вы можете создавать выборки с различной группировкой и операторами соответствия (и, или, не).

  2. Все сегменты можно сохранять.

  3. Более 30 условий для фильтрации позволят сделать любые выборки:

    • ID пользователя

    • Имя, Отчество, Фамилия

    • E-mail

    • Телефон

    • Адрес в ВК

    • Роль пользователя

    • Наличие группы (да, нет)

    • Группа

    • Наличие подписки (да, нет)

    • Подписка

    • Дата начала действия подписки

    • Дата окончания действия подписки

    • Недавно отменившие подписку

    • Статус платежей по подписке

    • Статус действия подписки

    • Принес денег

    • Принес денег (как партнер)

    • Заработал денег (как партнер)

    • Подключен телеграм (да, нет)

    • Подписан на рассылку

    • Рассылка

    • Рассрочка

    • Статус платежей по рассрочке

    • Дата регистрации

    • Дата последнего входа

    • День Рождения

    • Является куратором

    • Является клиентом

    • Является партнером

    • Прохождение тренинга

    • Прохождение урока

    • Последний пройденный урок

    • Любые пользовательские поля

Автоматизации

Полностью переработали блок Условия и переименовали в Автоматизации.

Задача модуля автоматизации по определенному сегменту, в нужное время, выполнить нужное событие.

Как следствие автоматизации состоят из 3 элементов:

  1. Сегмент. Мы можем выбрать любой их сохраненных сегментов по заказам или по пользователям.

  2. Когда выполнить? Можем выполнить сразу, дождаться дня недели и времени или выполнить в запланированную дату. Кроме этого, можем выполнять событие для объекта один раз или на регулярной основе.

  3. События Добавить группу, снять группу, отправить sms, отправить письмо, подписать на рассылку, отписать от рассылок, выполнить вебхук.

Кроме этого, ввели:

  • подробное журналирование всех выполненных событий с фильтрацией

  • продумали логику при изменении созданной автоматизации.

Тренинги

  • Интеграция с Kinescope. Проведение вебинаров, DRM-защита видео, передача водных знаков. Подробнее в инструкции

  • Интеграция с Rutube для хранения видео.

  • Добавили опцию в каком окне (в текущем или новом) открывать ссылку с кнопки тренинга.

  • Поправили баг выдачи сертификата. Если стояло условие выдачи “прохождение указанных уроков”, то в некоторых ситуациях сертификат мог выдаться раньше.

  • Мелкие правки верстки в домашнем задании.

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

Заказы

  • Для удобства перехода к рассрочкам добавили соответствующую кнопку, на страницу списка заказов

  • Добавили опцию, которая позволит безвозвратно удалять заказы

  • Исправили баг с апселами, могла дублироваться карточка продукта 2 раза

Рассылка

  • Редирект на урл после подписки на рассылку.

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

Общее

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

School-Master 3.4 1 марта 2022

Выпустили большое обновление School-master 3.4.

Видеообзор

Рассмотрим, что появилось нового.

Заказы

  • Супер фильтры в заказах.
    15 условий для выборки. Условия можно группировать и использовать любые операторы сравнения: и, или, не.

  • Статистика после фильтрации: сколько всего заказов, сколько оплачено, сколько актуальных

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

  • Добавлены новые статусы оплаты заказа: Отменен, Ложный, Ожидает возврата

  • Добавили статусы работы менеджера с заказом. Статусы можно добавлять свои.

  • Добавили возможность назначать менеджера на заказ. Как следствие, можно фильтровать заказы по менеджерам и по статусам работы.

  • Срок жизни счета. У счета есть период в течение которого его можно оплатить. Сейчас этот период можно изменить прямо в счете и выводить на странице оплаты.

  • Улучшили информативность карточки заказа.


UTM-метки 

  • UTM-метки из первого заказа пользователя передаются в профиль пользователя. Для того, чтобы понять источник трафик с которого пришел пользователь.

  • UTM-метки при оформлении рассрочки передаются на все счета по этой рассрочки. Для аналитики.

  • При заказе из Getcourse заказ создается в School-master и в него подхватываются UTM-метки.

  • При использовании постбеков в партнерке появилась возможность передавать utm-метки.


Telegram мессенджер

Первая, базовая реализация коммуникации через телеграмм.

Сейчас пользователю, если привязан телеграмм, будут уходить служебные сообщения: заказ, оплата, проверка домашнего задания и прочее.
Если сделать рассылку по базе клиентов, то сообщение тоже про дублируется в телеграмм.


Общее:

  • Улучшено юзабилити при создании рассрочки через автора.

  • Изменен дизайн договора рассрочки.

  • Добавили в интеграцию с Fondy передачу списка продуктов в чек.

  • Поправили работу Facebook Pixel

  • Добавили в условия поиск ботов: тех кто никогда не заходил с даты регистрации которых прошло больше ХХ дней

  • Улучшили дизайн страниц оплаты (прибрали, подверстали). Мелочь, но очень важно.

  • Изменили тайтлы (заголовок на вкладке браузера) у всех страниц в админке, чтобы при открытии множества вкладок было понятно к какой странице они относятся.

  • Исправили дизайн на странице восстановления пароля

  • Поправили некоторые моменты по мобильной верстке

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



Исправили:

Не работало открытие урока по расписанию в некоторых вариациях и не отправлялись уведомления при открытии урока, если он был добавлен недавно.

School-master 3.3.2 27 января 2022

В этом обновлении мы закрыли ряд важных ошибок и подготовили все для работы над мощным функционалом следующей версии.

**Перед обновлением обязательно делаем бэкап. Настройки → Бэкап.**

Рассмотрим новшества платформы. 

Улучшения

  • Общее. Добавили возможность задать произвольный url в настройках редиректа после авторизации.

  • Общее. Обновили видеоплеер, новые библиотеки для hls.

  • Общее. Правки по юзабилити. Касается формулировок опций, вывод справки в некоторых моментах, которые вызывали массовые вопросы.

  • Общее. Перевод. Добавлены языковые константы в английский перевод системы. Кроме этого, добавлены склонения для русского языка.

  • Общее. Несколько важных изменений в плане безопасности и защиты от СПАМа.

  • Заказы. Правки по верстке процесса оформления заказа.

  • Заказы. Добавили в карточку заказа дополнительные сведения: фамилия, юр.лицо на которое совершалась оплата (актуально при наличии дополнения - распределения потоков денег)

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

  • Заказы. Добавлены новые поля в выгрузку заказов через csv: наименование способа оплаты, фамилию, стоимость продукта, юр.лицо на которое совершена оплата

  • Заказы. Поправлен баг при заказе и самостоятельной регистрации не всегда сохранялась фамилия.

  • Акции. Поправлен баг с промокодом, не отображалась сумма в статистике.

  • Тренинги. Водные знаки в видео. В обычных виде выводились, в плейлистах не отображались. Исправили.

  • Тренинги. Поправили баг с выбором тарифов при установке кнопки на проверку ДЗ. Другими словами, у нас есть права доступа к домашним заданиям и если там указать кнопку выбор тарифа, то не работало).

  • Тренинги. Не удалялись файлы при удалении ответа куратора.

  • Интеграции. Поправили работу Facebook Pixel. Добавили сохранение данных по User-agent.

  • Интеграции. Поправили баг с телеграмом. Не всегда сохранял новых пользователей.

  • Интеграции. Поправлен баг передачи в Amocrm рассрочек и просрочек по рассрочкам.

School-master 3.3.1 27 декабря 2021

Выпустили внеочередное обновление School-master 3.3.1.

Что изменилось?

  1. Правки по безопасности от SQL-инъекций.

  2. Исправление работы фильтра в списке купонов.

School-master 3.3 23 декабря 2021

Большое обновление платформы School-master. Версия 3.3.


Перед обновлением обязательно делаем бэкап. Настройки → Бэкап.

Рассмотрим новшества платформы.


Пользователи

Большое и важное обновление работы с пользователями, направленное на безопасность от пиратов и удобство клиентов.

1. Сессии (продолжительность авторизации на сайте).

Сейчас вы можете задавать длительность сессии.
Раньше тоже можно было, но механизм хранения был другой и, как правило, сессия сбрасывалась через 15-20 минут. Сейчас сбрасываться не будет.

2. Запись всех входов пользователей.

Авторизации пользователя фиксируются с указанием устройства и ip-адреса.

Как следствие, вы можете управлять сессиями пользователя:

  • выкинуть (деавторизовать) пользователя с сайта

  • или заблокировать (пользователь не сможет войти под ip)

3. Учет количества авторизаций.

Если авторизаций у пользователя много (указываете в настройках), то выводится предупреждение и ссылка на детали.

4. Добавили в админку колокольчик с уведомлениями.
Первая функция колокола — уведомления о подозрительной активности.

5. Улучшили юзабилити в профиле пользователя. В частности переработали первый экран. 

6. Добавили кнопку удаления закрепления пользователя за партнером.

7. При авторизации добавили опцию «Запомнить меня».


Акции, распродажи, корзина

1. Акция: скидка в корзине (инструкция)

Сейчас можно будет создать акцию для мотивации набора большего количества продуктов в корзину.
На странице списка продуктов пользователь добавляет продукты в корзину. Чем больше добавил, тем больше скидка.

Скидка может быть двух видов:
⁃ от количества продуктов (на каждый добавленный продукт можем установить скидку)
⁃ от суммы корзины (скидка активируется с определенной суммы).

2. Корзину и скидку сразу вывели на страницу продуктов.

3. Плавающий виджет корзины поменяли на иконку корзины в шапке

4. Добавили расширенную статистику по каждой акции. Раньше был учет только оплаченных счетов, сейчас дополнительно выводится количество выписанных счетов, счета для оплаты по р.с. и возвраты. Таким образом, по каждой акции можно видеть всю информацию.


Рассрочки и кредит

1. Рассрочка через автора. Добавили фильтр просрочек рассрочек.

2. Рассрочка через автора. Добавили ссылку на одобрение рассрочки в первом заказе.

3. Интеграция с Тинькофф.кредит (инструкция). 
Очень круто проработали интеграцию с ТФ.кредит.


Разное по разделам

1. Рассылка. Добавили добавление группы после подписки на рассылку.

2. Тренинги. Добавили сжатие сертификатов. Раньше сертификаты могли получатся по 12 мб.

3. Статичные страницы. Сделали доступ по группам / подпискам для статичных страниц.

4. Партнерка. Четвертая стратегия работы с партнером. На платформе у нас имеются 4 стратегии работы с партнером: комиссия со всех продаж - по умолчанию и персонально для каждого партнера в связке с продуктом можно настроить еще 3 стратегии (с первой продажи, со второй, своя схема). Но если мы переключались на персональные стратегии, то уже не могли назначить на отдельные продукты для партнера просто %. Сейчас исправили и у партнера на выбор можно настроить 4 стратегии работы.

5. Мембершип. Добавили оповещение админа о том, что клиент отписался от рекуррентов


Общее

1. Перевели систему на Украинский язык.

2. Добавили возможность изменения системного перевода. 
Например, на кнопке надпись «Вход», а вы хотите написать «Авторизация». Не вопрос, открываем файл lang/override_lang.ru и прописываем свое значение для этой системной надписи.

3. В массовые рассылки добавлен заголовок precedence: bulk - показывает почтовым сервисам, что это массовая рассылка.

4. Добавили поддержку emoji в визуальном редакторе.


Баги

1. Задвоение партнерских выплат. Редкий случай, когда статус заказа при ручном подтверждении не менялся, а выплата начислялась. Исправили.

2. Callpassword не работал в Тренингах 2.0. Исправили.

3. Исправили доступ по ссылки «следующий урок», когда следующий урок в другом разделе.

School-master 3.2.2 13 декабря 2021

Небольшое обновление School-master 3.2.2, направленное на устранение мелких багов.

Изменения

  • правки по английской локализации,

  • правка бага в мембершипе при продлении,

  • баг отображения использования промо кодов,

  • правка бага по свободной цене,

  • правка по физическим товарам с доставкой,

  • несколько мелких доработок.

School-master 3.2.0 30 ноября 2021

Большое обновление School-master, более 70 изменений.

Пользователи

  • Кастомные поля. Можно создавать свои поля для пользователей.

    • Типы полей: текст, текстовая область, чекбокс, радиокнопка, селект, множественный выбор

    • Права: выводить в профиле, возможность редактировать пользователю, заполнение по API.

    • Добавили поля в экспорт

    • Реплейсинг полей.

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

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

  • Добавили вывод фамилии: в список заказов, в списке пользователей у автора в тренинге, в списке партнеров.

  • Добавили поиск по фамилии.

  • Добавили поле отчество.

  • Добавили кнопку «создать заказ» на странице пользователя.

  • Вывели вкладку «подписки» для всех пользователей, раньше была только тех, у кого есть подписки. Добавили кнопку «создать подписку».

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

  • Плюс мелкие улучшения юзабилити.

Мембершип

  • Добавили SMS напоминания об окончание подписки мембершипа. Кроме этого, добавили подсчет символов в SMS сообщении, чтобы понимать, на сколько sms по тарифу потянет одно сообщение. Максимум в SMS может быть 1000 символов, но тарификация идет по 67 символов для кириллицы и 140 символов латиницы за 1 сообщение. Поэтому, чтобы было понимание о длине сообщения, добавили счетчик символов и сколько в итоге получается сообщений.

  • Улучшили интерфейс создания и редактирования подписки. Перегруппировали поля, добавили зависимые переключатели (рекурренты или ручное продление), добавили справку. Сейчас легко создать подписку без документации.

  • Добавили проверочную синхронизацию рекуррентов с Cloudpayments. Бывают ситуации с расхождением списаний через Cloudpayments и закрытием доступа по подписке внутри платформы. Связано это с плавающим количеством дней в месяце. Решили проблему путем синхронизации дат окончания подписки.

  • Расширили интеграцию с Cloudpayments. Сейчас мы можем получать информацию о карте пользователя, а именно: окончание срока действия и недостаток средств, после попытки списания. Как следствие, добавили настройку отправку SMS-уведомлений по этим событиям. Настройки относятся к Cloudpayments, поэтому находятся в платежном модуле Cloudpayments.

Промокоды

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

  • Улучшили внешний вид списка промокодов: добавили колонки для быстрого понимания назначения (красная цена или промокод, какой код, какая скидка).

  • Добавили фильтр с возможностью искать по названию и по акции, добавили автоматические категории (купон создан вручную или из продукта).

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

Тренинги

Новшества:

  • Расшифровка ответов к тестам. Раньше если пользователь не сдал тест, то мы могли показать всю расшифровку с правильными ответами или ничего не показывать. Добавили третий вариант - показать расшифровку, но без правильного ответа. В результате можем показать пользователю где он ошибся без правильных ответов.

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

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

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

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

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

  • Добавили визуальное выделение для отключенного раздела и урока.

  • Отключили письма кураторам когда пользователи нажимают «отметить пройденным» без проверки куратором.

  • В кратком описании тренинга добавили возможность обрабатывать html-теги.

  • Улучшили хлебные крошки для тренингов 1.0. Добавили опцию в общие настройки тренинги куда будет вести ссылка курсы в хлебных крошках: на общий каталог курсов или на страницу мои курсы.

Исправления:

  • В сертификатах если у пользователя не было фамилии писалось «Фамилия». Исправили.

  • В кураторской имеется алгоритм, если куратор проваливается в домашку клиента, то работа временно скрывается от других, чтобы не было дублей ответов. Если нет действий определенное время (30 минут), то через определенный промежуток времени домашняя работа разблокируется. Иногда этот статус не снимался, домашка оставалась за кураторам и не корректно отрабатывали фильтры. Исправили и уменьшили таймер до 10 минут.

  • Исправили надписи управляющих элементов в тесте. Вместо надписи «следующий» была «предыдущий».

  • В новой кураторской неправильно отображался список страниц с работами.

  • В ответах к уроку был лишний тэг. Мелочь, но убрали.

  • Когда пользователь сдавал тест и в домашке отправлял пустой текст, то при отклонении куратором появлялась ошибка. Исправили.

  • Урок. Когда первым элементом стоял аудио плеер, то последующие видео показывались в аудиоплеере.

  • Надпись «доступен сертификат» не привязывался к событию. Исправили.

  • Поправили баг при импорте тренингов.

  • Поправили внешний вид тренингов на мобильном. А именно: обложка тренинга, плитки категорий, разделов и уроки тренингов.

Продукты

  • НДС. Для крупных компаний, стран Европы и резидентов РФ продающих в другие страны и работающих с НДС нужно выводить соответствующую сумму при формировании счета. Добавили опцию - включает исчисление (в т.ч.) или начисление (сверху) НДС. НДС выводится при оформлении заказа, в корзине, в форме печатного счета и при оплате. 

  • Добавили опцию отключить поле телефон у конкретного продукта.

  • Добавили опцию «убрать поле купон». Позволит скрывать поле для купона, чтобы избежать лишних вопросов.

  • Скорректировали работу возврата продукта.

  • Не назначалась группа, когда делался заказ по партнерской ссылке бесплатного продукта.

  • Переделали фильтр по продуктам.

Рассрочка

  • Если включить рассрочку и выбрать ее в продукте, а после отключить рассрочку, то она все-равно отображалась в продукте. Исправили.

  • Сделали фильтр в рассрочках: тип рассрочки, статус, поиск по e-mail. Добавили пагинацию.

  • Сделали выгрузку рассрочек в csv.

Общее

  • Изменили поля множественного выбора на современный. Не пугайтесь. Стало удобнее, функциональнее и красивее. Сейчас не нужно зажимать ctrl для выбора нескольких значений.

  • Добавили cononical url на страницах форума, блога и тренингов.

  • Мелкие правки условий при редактировании созданного правила.

  • При вставке логотипа через файловый менеджер ссылка вставлялась без протокола https. Исправили.

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

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

  • Добавили в админку возможность быстро узнать настройки php, для анализа ситуации.

  • Поправили передачу заказа amocrm. Не все данные передавались, если оформление происходило через Автопилот.

  • Поумерили пыл бота телеграмм-канала, чтобы не удалял при пересохранении.

  • Добавили возможность в интеграцию с Getcourse передавать фамилию и UTM-метки.

  • Не выдавалась лицензия на домен com.ua, исправили.

  • Мелкие улучшения юзабилити.

Партнерка

  • Улучшили вид таблиц начислений авторам и партнерам, чтобы было видно хронологию начислений и выплат в одной таблице.

  • При подтверждении заказа несколько раз подряд могло происходить двойное начисление. Исправили.

Рассылка

  • Если в процессе запущенной серии удалить письмо, то письма после удаленного не уходили. Исправили.


School-master 3.1.6 21 октября 2021

Вышло небольшое обновление School-master.

Новшества!

1. Пользователи могут загружать свои аватарки!
Включаются в виджете клиентского меню (Сайт  - Виджеты - виджет с типом client_menu)
И загружаются тоже там.

2. Трансформация ссылки в плеер. При вставке ссылки на видео (youtube) и аудио (soundcloud) в комментариях и в обсуждениях оно превратится в плеер.

3. Исправление мелких багов.

4. Подготовка School-master к форуму.

Начиная с версии 3.1.6 School-master поддерживает новое расширение - База знаний / Обсуждения / Форум.

Подробнее про расширение

School-master 3.1.5 14 октября 2021

Накопительное обновление School-Master 3.1.5. 

Что нового?

1. Выдача сертификатов по окончанию тренинга

Добавлено новое событие по окончанию тренинга "Выдача сертификата" более подробное описание в базе знаний.

1. Когда выдаются сертификаты?

Сертификат привязывается к прохождению тренинга. Что считать прохождением тренинга выбирается опционально. Это может быть:

  • Прохождение урока(ов). Прохождение урока в свою очередь может быть выполнением домашнего задания, прохождение теста или одновременно: задание + тест.

  • Вход в урок или в выбранные уроки. Т.е. не выполнение работы, а просто факт входа.

  • Ответил в уроке.

  • Дата окончания тренинга. Сертификат выдается автоматически в указанную дату окончания тренинга.

2. Настройка сертификата.

Для каждого тренинга можно настроить свой сертификат:

  • загрузить изображение,

  • задать позиции полей: Имя / Фамилия, номер сертификата, дата выдачи,

  • загрузить свой шрифт.

3. Вид для пользователя.

Если в тренинге есть сертификат, но еще не получен, то будет выводиться виджет с информацией о том, что возможно получение сертификата.
После получения, в виджете будет выведен сертификат с возможностью скачать.

4. Выданные сертификаты


В статистике тренинга администратор видит список всех выданных сертификатов.

UPD. Добавили опцию для карточки тренинга: «Показывать наличие сертификата».


2. Фоновое выполнение события заказов 
Теперь часть событий которые выполняются при выписке и оплате заказов перенесены в работу планировщика и будут выполнятся в фоновом режиме.
Это сделано для ускорения работы платформы и снижения нагрузки.
ВАЖНО: Обязательно должно работать крон-задание: Письма напоминания о неоплаченных заказах

События, которые выполняются в фоне:

  • HTTP уведомления

  • AcyMailing

  • AMOcrm

  • GetFunnels

  • ExpertSender

  • Партнерские Postback

Примечание: Так как крон задание выполняется 1 раз в 10 мин. То выполнение этих событий будет происходит с задержкой до 10 мин.

Как добавлять крон-задания на сервере/хостинге можно посмотреть в этой инструкции.


3. Вывод новых тренингов на главной

В тренингах 1.0 у нас была возможность на главной странице вывести список тренингов. При выпуске тренингов 2.0 - это возможность стала неактуальна, т.к. появился виджет с тренингами и на главной можно было делать все, что угодно.

Но все-же, по просьбе клиентов, добавили прежний функционал - вывод списка тренингов 2.0 на главной странице.

Теперь, можно убрать виджет и через настройки внешнего вида вывести Тренинги 2.0 на главной. Блок Hero настраивается в настройках тренинга 2.0.
Что выводить настраивается в пункте меню Тренингов 2.0


4. Добавлено новое крон-задание "Системные события"

Пока через него происходит удаление логов. Срок хранения логов указывается в настройках системы на вкладке функции, по умолчанию 90 дней. 
Само задание нужно настроить/добавить на сервере/хостинге. Периодичность выполнения 1 раз в сутки.


5. Просмотр тренингов на фронте с админской сессией

Что это значит?

Если работаете под админом и перейдете во фронтенд не авторизованными под каким либо пользователем, то у Вас будут доступны абсолютно все тренинги и не будут действовать никакие СТОП/расписания и прочее. Еще раз, авторизация во фронтенде не нужна, достаточно того, что соседняя вкладка авторизована в админке.

Во внешнем интерфейсе будет отображена специальная плашка что у вас активна админская сессия и не возникало вопросов почему открыты все уроки.

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

Зачем сделано? Что бы удобнее было смотреть как выглядят уроки пока делаете наполнение тренинга. 


6. Перевод админки на другие языки.

Мы закончили с вынесением языковых переменных в отдельный файл для перевода. Перевели внешний интерфейс на английский язык и добавили возможность в настройках менять язык.


Общее

  • Добавлен фильтр в логе продления подписок + пагинация.

  • Добавлена возможность в виджетах выполнять PHP-код.

  • Добавлена опция ограничения товара на покупку 1 раз.

  • Возможность ручного начисления партнеру произвольной суммы.

  • В клиентском виджете (меню пользователя) можно добавить произвольный пункт меню.

  • Улучшена работа маски телефона (при использовании маски по странам, учитывается длинна вводимого номера, будет меньше ошибочных номеров)

  • Добавлена опция показа обложек уроков на мобильных. 

  • Размер блока Хиро на мобильных теперь меняется.

  • Правки для защиты от XSS.


Исправления

  • Исправлены ошибки при формировании sitemap.xml

  • Исправлен баг при отправке сообщения в событии об окончании тренинга(само сообщение отправлялось пустым)

  • Поправлен баг с кнопкой следующий урок.

  • Исправили ошибку по доступам.

  • Починили дату скрытия урока.

AMOcrm
  • Добавлена передача фамилии.

  • Поправили баг при переходе в колонку оплаченных



School-master 3.1.3 11 сентября 2021

Накопительное обновление School-Master 3.1.3

Что нового: 

Домашние задания

  • Сейчас вы можете выбирать редактор для внешнего интерфейса.
    Добавлен редактор CKeditor с возможностью сохранять скриншоты на сервере в виде изображений. Другими словами вставить изображение можно из буфера обмена, копируете Ctrl+c и вставляете в редактор ctrl + v.

  • Добавлена возможность открывать картинки в полный экран в комментариях и ответах в тренингах 2.0 (изображение показывается в виде всплывающего окна с возможностью его масштабировать).

  • Добавлена возможность редактировать комментарии ученикам в тренингах 2.0 (если комментарий еще не прочитан куратором)

  • Добавлена возможность удалять ДЗ кураторам (если включена опция в общих настройках тренингов).

  • Улучшено взаимодействие после прохождения теста. Если урок стоповый и тест успешно пройден, то сразу, без перезагрузки, появляется ссылка на следующий урок.

Кураторская

  • Добавлен фильтр по имени/фамилии ученика в кураторской.

  • Добавлен фильтр и отображение в карточке: какой из кураторов проверил домашку (доступно под админом).

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

  • Добавлен счетчик результатов по фильтру в кураторской.

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

Общее

  • Добавлена возможность отправлять смс при регистрации нового пользователя

  • Загрузка видеоплеера через админку. Сейчас не нужно загружать свой плеер по фтп, это можно сделать через админку.

  • Загрузка иконки favicon. Аналогично плееру, сейчас из админки можно загрузить фавико.

  • Начали закладывать функционал по логированию действий в админке.

Исправления

  • Убрали редирект на страницу с ответами в кураторской при отправке ответа без изменения статуса ДЗ, так же скроллинг вверх не происходит, что бы не нужно было заново листать к форме с отправкой ответа

  • Поправлен баг в рассрочках при котором иногда отправлялись уведомления о просрочках при отсутствии таковых!

  • Улучшен механизм формирования рассылок (отображаются пользователи с некорректными емайлами и не попадают в рассылку)

  • Исправлен баг с сохранение телефона с формы подписки (рассылки).

  • Сортировка уроков в статистике (было по ИД, стало по сорту).

School-master 3.1.2 26 августа 2021
Накопительное обновление School-Master 3.1.2

Улучшения
  • Привязка рассрочки к продукту

  • Отложенный 2-ой платеж по рассрочке (дата 2-ого платежа)

  • Копирование продуктов

  • Интеграция AcyMailing с Wordpress

  • Улучшения интеграции с АМО срм

  • В фильтр заказов добавлен продукт

  • Увеличен размер поля в ответах и комментариях

  • В кратком описании тренинга добавлен редактор

  • Прикрепление файлов в комментариях и кураторской

Исправления

  • Баг по начислению авторских

  • Скрытые тренинги выводятся в ЛК 

  • Доработка платежного модуля Prodamus

  • Задержка между отправкой писем

  • Орфографические ошибки/опечатки

Более 20 изменений.
School-master 3.1.1 12 августа 2021

Накопительное обновление School-Master 3.1.1

Улучшения:

  • Полное копирование урока вместе с содержимым.

  • Копирование урока в другой тренинг.

  • Вывели продолжительность урока (если указана) в списке уроков

  • Добавили выделение активного видео в плейлисте

  • Улучшения интеграции Poscredit: продукт выдается после подписания договора, улучшили страницу ожидания одобрения кредита

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

  • Минорные правки стилей.

Исправления:

  • Куратор имеет доступ ко всем урокам тренинга без ожидания (стоп-уроков и проверки). Но в некоторых случаях не пускало в урок или раздел. Починили.

  • Исправили ошибку открытия по дням недели.

  • Исправлена ошибка при отправке данных в Acymailing 5

  • Подкорректирована работа вебхуков.

Важно!

После обновления, рассрочки будут отключены, поэтому нужно перейти в продукты и выбрать нужные рассрочки в каждом продукте.

School-master 3.1.0 28 июля 2021

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

Этим обновлением, можно сказать, мы официально выставляем Тренинги 2.0 вместо Тренингов 1.0.

На протяжение последних 9 обновлений вместе с общими улучшениями системы мы дополняли тренинги 2.0 со всех сторон плавно подводя систему к переходу с старой версии тренингов на новую.

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

Что нового?

Миграция

Мы сделали не просто миграцию с тренингов 1.0 на тренинги 2.0, а импорт - экспорт, т.е. убили 2 зайцев сразу.

  1. Вы можете выгрузить тренинги 1.0 и загрузить в тренинги 2.0.

  2. Вы можете подготовить файл с тренингами для миграции с других платформ для онлайн-школ.

Копирование

  1. Можно копировать тренинги. Копируются вместе со всем содержимым.

  2. Можно копировать отдельно уроки.

Дополнительные изменения в тренингах 2.0

1. Время открытия разделов

Раньше разделы могли открываться с задержкой от даты покупки. Сейчас добавили возможность открывать разделы с задержкой по неделям и привязки к дням. Пример, пользователь купил курс и первый модуль открывается в понедельник, следующий - в следующий понедельник и т.д. Сейчас такое возможно благодаря использованию одной опции.

2. Настройка пунктов меню пользователя

При глобальном переносе старых тренингов на новые нужно провести проверку, как выглядят тренинги, дополнить их, посмотреть, что у пользователей, чтобы просто удостовериться, что все в порядке. Админу нужно видеть новые тренинги, а пользователю нет. Добавили возможность вывода пункта меню.

3. Карта прохождения тренинга в статистике пользователя.

В прошлом обновлении добавили мощную статистику по тренингу. Сейчас мы ее еще немного стилизовали. Но, чего-то не хватало. Вроде бы все показатели есть, но что-то не так.
Стали исследовать. Поняли, что не достаточно информации по пользователю.

Представим пользователь начал проходить тренинг и нам нужно оценить его прогресс, как далеко он зашел, почему остановился.

Добавили в профиль пользователя расширенные данные. Сейчас видно: когда пользователь заходил в урок, когда прошел его, когда урок должен открыться для конкретного пользователя, является ли урок стоповым.

Мелочи:

  • Возможность переименовать Тренинги 2.0 на любое другое название.

  • Правки вебхуков по отправке UTM.

  • Правки Poscredit.

Очень важно!

После обновления зайдите в настройки меню и опубликуйте пункты пользовательского меню.

1. Настройки меню

В настройках меню появились настройки «Меню пользователя», это пункты которые выводятся в выпадающем меню пользователя после авторизации. Настройки новые, поэтому после обновления нужно сразу обязательно включить, иначе клиенты не найдут свои курсы.  Партнерку, авторскую, кураторскую тоже включаем.

29b05ed7f1779637e075540c5f123f62.png

2. Виджеты

Настройки виджета отвечают за вывод пунктов меню в виджете в личном кабинете. Тоже включаем, чтобы клиенты нашли курсы и заказы. Партнерку, авторскую, кураторскую - обязательно включаем.

Редактировать виджет client_menu

a38e019ff68150a0b4b7f784a981876b.png
98c6936f8640e6fd903cebab2b834e4a.png
School-master 3.0.9 9 июля 2021

Очередное обновление School-Master, под версией 3.0.9.

Главное новшество — Статистка для тренингов 2.0

Для тренингов 2.0 мы сильно расширили статистику. Увеличили количество данных, количество отчетов и добавили глубокую фильтрацию.

Давайте разберем.

1. Общая статистика по тренингу

  • Показывает сколько учеников в курсе и в каждом разделе (могут быть разные доступы).

  • Сколько начали тренинг и сколько закончили.

2. Статистика по пользователям

Показывает список клиентов курса их взаимодействие:

  • прогресс прохождения,

  • когда начал проходить,

  • последний пройденный урок,

  • сколько дней не был.

Можно отфильтровать по куратору, периоду, последнему пройденному уроку и т.д. Но больший интерес предоставляют следующие фильтры:

Статус прохождения курса:

  • ни разу не входили в курс,

  • заходили, но не проходили уроки,

  • остановились в процессе обучения,

  • закончили.

Фильтр по событию в конкретном уроке:

  • прошел урок,

  • не выслали дз,

  • отправили дз на проверку,

  • не проходили тест,

  • не сдали тест.

3. Прохождение уроков

Эта статистика по прохождению уроков, т.е. какое количество человек в конкретном уроке (не)совершили событие:

  • не выслали д.з.,

  • на проверке,

  • не сдали тест,

  • получили не зачет,

  • прошли урок.

4. Статистика по кураторам

Сейчас можно видеть нагрузку на кураторов и качество их работы.

А именно, по каждому куратору отображается:

  • сколько всего учеников сопровождает в этом тренинге,

  • сколько бросили учебу (если не проходили уроки конкретного тренинга более 30 дней, можно задать другое значение),

  • сколько учеников проходят тренинг,

  • сколько учеников прошли,

  • какое количество домашних заданий проверено.

Дополнительно по тренингам 2.0

  • Добавлена информация о порядке и стоп-уроках в структуру тренинга в админке. Это дает быстрое понимание что за чем должно открываться.

  • Добавили возможность удалять домашнее задание и выполнение работы.

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

  • Поправили фильтр. Не фильтровал бесплатные тренинги.

  • Поправили ссылку на покупку в уроке. Если стояло показать описание, то ссылка вела на покупку.

  • Тренинги → Кнопка с описанием продукта → открываем в всплывающем окне. Сделали новое событие для назначения на кнопку.

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

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

  • Подправлены мелочи открытия по дате, в тренингах 2.0.

  • Множество мелких правок по стилям.

Продукты

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

  • Добавили новый платежный модуль Postcredit - рассрочка через 7 банков. Как говорят, одобрение 80%, вот и проверим.

  • Добавили маску на ввод email. Иногда пользователи ошибаются, вместо gmail.com пишут gmail.ru и т.п. Результат, не получают письма. Добавили исправление ошибок для популярных почтовых сервисов.

  • Сделали разделение UTM-меток при передаче в вебхуке. Раньше передавались одним массивом, сейчас по отдельности.

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

  • Рассрочка. Возможность вручную добавить платеж рассрочки.

Партнерка

Партнерские ссылки с get-параметром.

Существует 2 типа партнерских ссылок.

  • Ссылки с редиректом. Суть работы. Пользователь прежде, чем попасть на нужную страницу, невидимо проходит через вашу платформу и помечается. Плюсы такого подхода — можно сделать любую внешнюю ссылку партнерской и сложно обрезать партнерский хвост. Минусы — обрезаются utm-метки партнера.

  • Ссылки с get-параметром, т.е. ссылка вида https://school-master.ru/?pr=10, где pr=10 — это идентификатор партнера. Плюсы — такие ссылки позволяют сохранять UTM-метки.
    Минусы — партнерский хвост можно обрезать и внешний лэндинг без вашей просьбы не расскажет School-Master о том, что этот человек от партнера

С партнерским хвостом ничего не поделаешь, его можно обрезать. А вот передавать идентификатор партнера с внешнего лэндинга мы уже умеем. Для этого установите на лэндинг код из этой справки → https://support.school-master.ru/knowledge_base/item/235418?sid=51634

Сейчас вы, точнее ваши партнеры, могут использовать одновременно как ссылки с редиректом, так и с get-параметром.

Общее

  • Небольшие правки подсчета текущего периода в статистике партнера.

  • Визуальные правки по полям множественного выбора, например выбор групп. Если список большой, не вмещается в один экран, то приходится промытывать. Один скролл мышкой проматывал чуть больше видимой части поля, что жутко бесило ). Исправили, теперь жить легче.

  • Добавлено поле Фамилия при создании пользователя из админки.

  • Добавили вывод реквизитов автора в авторской.

  • В настройках расширений добавлены ссылки на инструкции, дабы сократить время на поиски.

School-master 3.0.8 22 июня 2021
School-master 3.0.8 — накопительное обновление, с долгожданной функцией.

Суперношвества:
  • Интеграция с пикселем Facebook на уровне конверсий в оплату

  • Партнер может добавлять свой пиксель Facebook и отслеживать конверсии по переходам

  • Сильно прокачали фильтр подписок в мембершипе и улучшили выгрузку.

Другие изменения

  • Виджеты можно выводить внутри тренингов 2.0.

  • Добавлен фильтр в логах телеграма.

  • Передача признака расчета в Тинькофф.эквайринг

  • В массовой рассылке дублировались письма

  • Если данные пользователя пришли без имени, то подставляем нейтральное значение «коллега».

  • Нельзя было изменить название плейлиста. Сейчас можно.

  • Небольшая корректировка в модуле Wayforpay.

  • Исправили ссылку на домашнее задание в письме куратору.

  • Мелкие технические правки.

School-master 3.0.7 11 июня 2021

School-master 3.0.7 — накопительное обновление, включает в себя новые возможности прозрачности и исправление ошибок.

Детальная финансовая статистика

Качественно прокачали статистику продаж.

Раньше.
Длинная горизонтальная портянка с большим количеством колонок. Пока крутишь влево, забываешь, что справа. Не удобно держать вниманием множество значений.

Сейчас.
Разбили статистику на 5 таблиц и добавили новые значения.

Рассмотрим данные.

1. Общая статистика.

Задача увидеть общие данные по продажам.

  • Сколько выписано счетов и на какую сумму.

  • Сколько было продаж и на какую сумму.

  • На какую сумму принесли партнеры (показывает тенденцию работы с партнерами).

  • Сколько не продано (показывает куда стремиться).

  • Средний чек.

2. Мембершип

Задача увидеть продажи с регулярными платежами.

  • Всего продаж с подпиской и на какую сумму.

  • Сколько первых продаж и на какую сумму, т.е. новые участники.

  • Повторных продаж и на какую сумму, т.е. сколько людей продлили в этом месяце.

  • Сколько пользователей с активной подпиской.

3. По категориям

Задача различать продажи из разных категорий (воронки, типы товаров). Например, мы хотим понимать, на какую сумму купили курсы, а на какую заказали услуги.
В отчете видим общий объем продаж и разбивку по категориям продуктов.

4. База клиентов

Задача видеть тенденцию базы, клиентов и пользователей с активной подпиской.

5. Рассрочка

Многим пользователям полюбилась функция рассрочки через автора, но вот без статистики сложно анализировать эффективность рассрочки. Поэтому детально проработали статистику рассрочки.

Задача декомпозировать продажи по рассрочке.

  • Сколько всего продаж за период по рассрочке и на какую сумму

  • Сколько новых рассрочек в этом месяце и сколько денег принесли

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

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

  • Сколько обязательств по рассрочкам должны оплатить в этом месяце. В ретроспективе показывает растет количество обязательств или падает.

  • Фактически оплачено рассрочек в этом месяце. На какую сумму фактически оплатили обязательства в этом месяце.

  • Сколько просрочек.

Статистика в кабинете партнера

Доверие партнеров строится на прозрачности расчетов.

1. Сделали прозрачность всех заказов для партнеров.

Раньше.

  • Выводились бесплатные заказы и оплаченные заказы.

  • Показывалась сумма счета, но не показывался доход с оплаты.

Сейчас

  • Выводятся все заказа, в том числе и не оплаченные

  • Показывается заработок партнера с каждого заказа

  • Если возврат, то сумма заработка пишется 0 руб. и происходит корректировка (если опция активирована).

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

2. Сводная таблица
  • Добавили сводную таблицу партнера с следующими значениями:

  • Клики

  • Выписано счетов

  • Оплачено счетов

  • Заработано

Прочие изменения

  • Добавлено поле добавления собственного CSS в настройках. Задача, сэкономить время по изменению внешнего вида и чтобы стили не затирались при обновлении.

  • В рассрочке можно делать первый платеж дробными процентами, чтобы добиться круглой суммы.

  • Обновлен плеер.

  • Мелкие исправления в Amocrm, связанные с нумерацией новых платежей по рассрочке и сменой этапа у существующих рассрочек.

  • Скорректирован дизайн в тренингах 1.0 (уроки в разворачивающихся блоках).

  • Скорректирован дизайн в тренингах 2.0 (стили кнопок).

  • Обновлена таблица символов для формирования алиаса. Решает проблему создания урока с спец.символами в заголовке. Раньше при входе в такой урок вылетала 404 ошибка, сейчас не будет.

  • Исправлена проблема с ручной регистрацией.

  • Мелкие лингвистические правки в Тренингах 2.0.

  • В Acymailing можно передавать дополнительные данные: номер заказа, лицензионный ключ, название продукта. Инструкция.

School-master 3.0.6 1 июня 2021

School-master 3.0.6 — накопительное обновление, включает в себя новые возможности и исправление ошибок.

Заказы

  • Проброс UTM-меток с внешнего лэндинга в School-Master. Подробная инструкция

  • Захват, сохранение и вывод UTM меток, Roistat visitor, Client ID YM и GA в карточке заказа.

  • Возможность выгрузки списка заказов с данными метрик.

  • В выгрузке добавили информацию обо всех продуктах, включенных в заказ и общую сумму заказа.

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

  • Вебхук сейчас может срабатывать не только при оплате заказе, но и при выписке счета.

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

Amocrm

  • Передача всех данных метрик заказа в служебные поля Amocrm.

  • Кардинально изменена логика передачи рассрочек. Сейчас для рассрочки используется один этап. Как только платеж оплачен, он перемещается в «реализовано». На его месте создается новая сделка со следующим платежом. Таким образом мы всегда видим какая сумма по рассрочкам должна прийти в течение следующего периода, какие оплаты приближаются и всегда корректная статистика по продажам. 

  • Добавлена передача физических заказов в AmoCrm.

  • Исправлено перемещение просроченного платежа по рассрочке на выбранный этап сделки.

Партнерская программа

  • Для партнера улучшена страница партнерских ссылок. Теперь выводятся комиссии по каждому товару для партнера.

  • Для партнера улучшена страница партнерских заказов.

  • Для партнера добавлена сводная таблица продаж по месяцам.

  • В реквизитах партнера добавлено поле с ИНН.

Тренинги 2.0

  • Возможность скрыть (не показывать пользователям) урок, который будет выдан по расписанию. Актуально для платного доступа, когда выложены все уроки, но пользователям они открываются не сразу.

  • Исправлен вывод фильтра в Тренингах 2.0 в ситуации когда нет категорий, но фильтр выбран.

  • Починили возможность добавлять внешние комментарии к Тренингам 2.0.

  • Исправлена ошибка вывода даты в уроке.

  • Исправлено дублирование вывода авторов в Тренингах 2.0.

  • Улучшен вывод тренингов 2.0 в админке в случае когда имеются выключенные тренинги.

Мембершип

  • Новая опция. При оплате подписки «создавать новую подписку или продлевать текущую».

  • Исправлена пагинация фильтра в мембершипе.

  • Изменены формулировки в подписках пользователя.

Прочие изменения

  • Добавлена кнопка для оплаты очередного платежа рассрочки из личного кабинета.

  • Исправлен подсчет суммы рассрочки для досрочного погашения

  • Не работал сброс пароля пользователя из админки, если у пользователя не было указано Имя.

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

  • Исправлен подсчет суммы рассрочки для досрочного погашения

  • Добавлена защита формы заказов от ботов

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

School-master 3.0.5 14 мая 2021

Минорная версия, включает в себя мелкие исправления.

Новшества:

  • Возможность добавлять продукты к неоплаченному заказу

  • Фильтр в Тренингах 2.0 в админке: по категориям и статусу

Правки

  • Интеграция с Acymailing 5, были ошибки с передачей дополнительных параметров.

  • Перед удалением группы по окончании подписки проверять есть ли действующая подписка.

  • Защита заказов от ботов

  • Выключенные тренинги в Тренингах 2.0 пропадали из админки.

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

  • Ремонт сортировки проверки домашек в админке

  • Пофиксили ошибку для получения даты открытия раздела

  • Исправили ошибку по скачиванию вложений к уроку

School-master 3.0 28 апреля 2021

В этой версии мы глобально изменили, а точнее, полностью переписали модуль тренинги. Новый модуль называется Тренинги 2.0.

Сейчас у вас будет две вкладки Тренинги и Тренинги 2.0. Новые тренинги можно испытывать, но пока не переносите работающие тренинги на тренинги 2.0. В следующей версии сделаем миграцию и еще добавим возможностей.

Важно! Чтобы появилась вкладка Тренинги 2.0, пройдите в Настройки → Расширения → Тренинги 2.0 и включите данное расширение.


Новые возможности

1. Список тренингов

В School-master можно создать страницу со списком тренингов. В целом она комфортна, но можно улучшить и мы улучшили.

Список тренингов прокачали по 3 фронтам.

1.1 Фильтры

Если в системе большое количество тренингов, то среди них сложно ориентироваться. Можно разбивать тренинги на категории, но тогда появляется много лишних кликов при путешествии из одной категории в другую.

Поэтому мы реализовали:

  • фильтры на ajax (вывод результатов на лету, без перезагрузки);

  • для фильтрации доступны следующие типы: платность, категория, авторы;

  • пользователь выбирает, например, бесплатные тренинги из категории Х и сразу видит отфильтрованные варианты;

  • в настройках страницы вы можете выбрать какие типы фильтра выводить;

  • если мы выводим фильтрацию только по платности, то фильтр меняет вид на табы и растягивается на всю ширину для большего удобства.

1.2 Карточка тренинга

Добавили новые поля для отображения в тренинге:

  • стоимость (можно написать вручную любые данные, например, от 4900 руб.),

  • сложность курса.

Как и прежде, в каждом тренинге вы сами выбираете какие поля выводить.

1.3 Колонки

Сделали выбор шаблона для отображения тренингов в 2 или 3 колонки.

2. Главная и виджеты

Как было раньше?

На главной странице вашей школы для всех пользователей можно было выводить один из следующих типов страницы:

  1. Форму авторизации (если у вас закрытый клуб)

  2. Список тренингов

  3. Произвольный текст

Чтобы вы могли красиво презентовать свою школу мы улучшили возможности виджетов и главной страницы.

2.1. На главной странице добавили позиции виджетов:

  • виджет по ширине области контента,

  • виджет на всю ширину страницы,

  • виджет справа.

Благодаря позициям виджетов можно оформить главную как душе угодно.

2.2. Кроме этого, добавили возможности для настройки виджетов:

  • заголовок,

  • подзаголовок,

  • кнопка,

  • контент виджета.

2.3. Создали виджет «Список тренингов» с фильтрами на лету или без них.

Этот виджет дублирует возможность пункта меню «Тренинги». Разница в том, что виджет может быть вставлен тело главной страницы вместе с другим контентом.

3. Структура тренинга

Как было раньше?

Тренинг мог содержать в себе уроки или уроки, объединенные в блоки. Блок — это аккордеон, который разворачивается на странице и служит для группировки уроков.

Как стало?

Мы расширили структуру тренинга, добавив разделы и настройки для разделов и блоков.

3.1. Разделы

Это сущность в которую можно зайти и увидеть список уроков. Разделами могут быть разные составные части курса или отдельные группы предметов (математика, литература и т.п.), что в принципе одно и тоже — группировка.

Возможности разделов:

  • Кураторы. На раздел мы можем назначить своих кураторов. Например, куратору по физкультуре не надо видеть все ответы, а только ответы в своем разделе.

  • Открытие раздела. Раздел может быть закрыт для доступа целиком и мы можем указать когда он будет открыт. Относительная дата — от начала тренинга или от даты покупки. И конкретная дата.

  • Настройки доступа. Какая группа пользователей будет иметь доступ. Этой опции раньше не было в блоках, но очень просили, чтобы не назначать принудительно каждому уроку свои доступы, естественно это легче сделать сразу на уровне раздела.

  • Кнопки купить. Появляются в том случае если у пользователя нет доступа к определенному разделу в рамках его тарифа и он хочет его докупить.

  • Обложка. Можно загрузить свою обложку для каждого раздела или выбрать вариант автоматической нумерации.

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

  • Что считать началом прохождения и окончания. Эта настройка важна для статистики прохождения разделов курса.

3.2. Блоки

Как и раньше, блоки это, разворачивающиеся на странице, группы уроков. Если раздел — это переход на отдельную страницу, то блок — это сворачивающийся список.

  • Добавили возможности укать название сущности для блока: «блок 1», «модуль 1» и т.п.

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

3.3. Порядок и вложенность

Вложенность может быть следующая:

  • раздел - блок - урок,

  • раздел - урок,

  • блок - урок,

  • урок,

  • разделы, блоки, уроки в корне.

Другими словами — любая вложенность.

Перемещение элементов относительно друг друга осуществляется мышкой (drag and drop).

3.4. Информативность

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

4. Конструктор уроков

Как было раньше?

Карточка урока была очень простая — линейная: поле видео, поле аудио, поле текста, поле вложений, поле кода. При этом поля нельзя было менять местами и создавать новые поля.

Как будет сейчас?

  • 5 полей,

  • гибкие настройки, которые увеличивают в 2-3 раза возможности каждого поля.

  • реплицирование — можно создавать поля в неограниченном количестве и перемещать относительно друг друга.

Разберем поля:

1. Поле текст

Добавили одну опцию, благодаря которой это поле заменяет 3 отдельных поля: текст, всплывающее окно, аккордеон.

В зависимости от выбранной опции текст «укутывается» в нужный внешний вид. Текстовых полей может быть неограниченное количество.

2. Поле файлы

В настройках можно выбрать тип файла: вложенный файл или ссылка. Для каждого элемента можно задать оформление.

Вы можете создать несколько полей с файлами и в настройке выставить опцию «поставить в ряд», тогда все рядом стоящие поля будут выстроены в ряд, но не более 3 в одной строке.

3. Поле html-код

Здесь ничего не поменялось, кроме реплицирования.

4. Поле видео-аудио

4.1. В настройках поля вы можете выбрать какой плеер будет загружаться:

  • для видео,

  • для аудио,

  • стандартный плеер youtube / vimeo.

Мы сделали загрузку стандартного плеера от youtube и vimeo, чтобы не дублировались элементы управления.

4.2. Опция заголовка над видео (чтобы лишний раз не создавать новые поля).

4.3. Загрузка обложки.

4.4. Вывод водных знаков на видео.

5. Плейлист

Разберем в следующем пункте.

5. Новое поле «Плейлист»

Плейлист позволяет сэкономить пространство и разместить несколько видео в одном окне.

Изначально мы хотели сделать плейлист средствами видеоплеера. Но это накладывало ограничения в оформлении и в размещаемом контенте (кроме стандартного видео ничего не разместить).

Поэтому мы пошли дальше и сделали настройку плейлиста в системе. В результате, получили красивый внешний вид, который при желании можно изменить, а так же возможность размещать любые элементы.

Что можно разместить в плейлисте?

  • Видео и аудио, через наш плеер.

  • Видео с youtube и vimeo, через нативный плеер сервиса.

  • Видео, защищенное инфопротектором. Размещается обложка, на которую навешивается ссылка для открытия файла инфопротектора.

  • Любое изображение.

Дополнительные возможности:

  • Можно указать название плейлиста.

  • Под названием выводится общее количество элементов.

  • У каждого элемента можно вручную указать продолжительность.

  • Для элементов можно загружать обложки.

  • Количество элементов в плейлисте не ограничено.

Порядок элементов выстраивается перетаскиванием мышкой.

Плейлист объединяет в себе множество разных скриптов, поэтому ввели ограничение, чтобы не создавать конфликты на пустом месте, а именно, один урок может содержать один плейлист.

6. Защита видео

Про конвертацию видео в видеопоток уже много писали и с точки зрения автоматического пиратства видео вопрос решен. 

В этом обновлении добавили водные знаки.

Пользователи могут начать снимать с экрана, чтобы узнать этих пользователей будем выводить водный знак.

В водном знаке можно вывести email (пользователь не может его поменять самостоятельно) и если указан телефон, то будет выведен телефон. Чтобы телефон был правильный, в прошлой версии системы мы добавили подтверждение номера телефона через сервис callpassw.

Дополнительно сделали опцию: «не пускать в тренинг, пока не подтвердит телефон». Эта опция несет две цели:

  1. Вывод правильного телефона в водном знаке

  2. Возможность получить правильный телефон пользователя при бесплатном продукте.

Важно! Для поддержки водных знаков вам нужно будет сконфигурировать свой плеер. Мы добавили опцию в системе, но чтобы плеер подхватил передаваемые данные нужна платная конфигурация плеера (9 долларов). На основе лицензии распространения плеера мы не можем предоставлять его платную конфигурацию в рамках продукта, но вы можете для себя сконфигурировать и вставить в систему. Как это сделать, рассказано в инструкции, ссылки внизу материала.

7. Уровни доступа к домашним заданиям

7.1. Доступ

Раньше доступ к домашним заданиям получали все, кто имел доступ к конкретному уроку.

Но на практике могут быть разные тарифы, например, с проверкой куратором и без проверки. Понятно, что в случае с проверкой появляются дополнительные затраты ресурсов автора.

Поэтому мы сделали уровни доступа к вариантам проверки домашнего задания.

В настройках тренинга может задать группу/подписку доступа для каждого варианта проверки:

  • проверка куратором — проверку выполняет куратор,

  • автопроверка — проверка автоматическая через указанный промежуток времени с автоответом,

  • самостоятельная проверка.

Примечание. Самостоятельная проверка — это когда пользователь нажимаем кнопку «задание выполнено». Актуально в задачах в которых не нужна обратная связь, например, установить фотошоп, сходить в автосалон и присмотреть новый автомобиль и пр.

На вариант самостоятельная проверка тоже может быть назначена группа. В этом случае, если стоит группа доступа к самостоятельной проверке, а у пользователя нет нужной группу, то у него не будет домашних заданий.

7.2 Апгрейд тарифа на проверку

Пользователь может видеть какой у него вариант проверки и доплатить до нужного уровня. Реализованы гибкие настройки продажи.

Важно! Доступ к проверке не означает, что именно так будут проверены все работы. Способ проверки задается в уроке. Доступ к проверке говорит о том, какой максимальный уровень проверки доступен для пользователя.

Практические примеры:

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

  • Если у пользователя вариант проверки самостоятельный, а в уроке стоит проверка куратором, то пользователь получит согласно своему уровню, самостоятельную проверку.

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

Результат. Проработки уровней доступа проверки дает гибкие возможности продажи, в соответствии с затратами времени на проверку и доступу к домашним заданиям.

8. Новые возможности у домашних заданий

8.1. Выполнение домашней работы

Как было раньше?
Пользователь выполнял домашнюю работу в форме комментария. Каждый комментарий шел как ответ в кураторскую, в результате появлялся перегруз внимания у кураторов.

Как сейчас?

Пользователь выполняет домашнюю работу.

До того момента пока куратор не проверит пользователь может нажать кнопку изменить работу и дополнить ответ. Другой сценарий, кнопку изменить работу можно отключить если требуется первое правильное выполнение задания, например, школьное изложение.

Возможность изменения текста выполненной работы и комментариев блокируется сразу после ответа куратора, чтобы исключить возможность подделать ответ.

После проверки работы, а точнее ответа куратором, если нужно общение, оно продолжается в комментариях под работой.

Что получаем в результате?

  • Куратор в своем кабинете видит новые выполненные работы и новые комментарии, как следствие может расставить приоритет, на что ответить в первую очередь.

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

  • После изменения статуса работы на «Пройдено» можно заблокировать возможность переписки в домашнем задании.

8.2. Стоп-урок

Как было раньше?
Была опция «автотренинг» на уровне тренинга, которая делала обязательным выполнение домашнего задания.

Как сейчас?

Унифицировали. Сделали, как в среднем по отрасли — стоп-урок. То есть, выбираем обязательность выполнения домашнего задания на уровне урока.

8.3. Что считать прохождением урока?

В новой версии School-master мы добавили тесты, поэтому появляется 3 варианта прохождение урока:

  • прошел тест

  • выполнил задание

  • прошел тест и выполнил задание

Выбор вариантов зачета урока позволяет полностью автоматизировать процессы, а в случае с кураторской проверкой, уменьшить количество действий куратора.

8.4. Как быстро открыть доступ после проверки?

Для автопроверки у нас всегда была опция «задержка проверки», это хорошо для дополнительного регулирования открытия следующего урока.

Как же быть если подобная отсрочка нужна с другими типами проверки?

Добавили опцию «как быстро открыть доступ?».

Варианты:

  • на следующий день,

  • через х часов, дней,

  • следующий день недели (пн, вт, ср и т.д.)

Эта опция позволит выстроить систему в обучении, проверке и прохождении уроков.

8.5. Подсказка куратору

Для упрощения работы кураторам, вывели поле с подсказкой. В него можно внести инструкцию, идеальный ответ, шаблон.

9. Возможности постепенного открытия уроков

Раньше мы могли делать «капельную» выдачу уроков относительно начала тренинга или назначения группы.

Сейчас прокачали эту возможность.

Мы можем открыть урок относительно:

  • начала тренинга,

  • даты покупки (назначения группы или подписки),

  • входа в предыдущий урок,

  • входа в первый урок.

Как быстро открывать доступ:

  • на следующий день,

  • через Х дней,

  • дождаться нужного дня недели (пн, вт, ср … вс).

10. Распределение кураторов

Как было раньше?

Множество кураторов в системе, все получают уведомления о новых заданиях, все видят ответы в рамках тренинга и могут отвечать.

Это не создает систему, как следствие:

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

  • Хаос в кураторской при большом количестве кураторов и домашек.

Мы кардинально изменили ситуацию.

10.1 Кураторы назначаются на тренинг и на разделы тренинга

Таким образом можно уточнить кто в конкретном разделе будет проверять работы.

10.2 Ручное распределение кураторов

Если выбрано ручное распределение, то по умолчанию кураторы видят все работы от нераспределенных учеников. Чтобы забрать ученика себе, нужно поставить галочку в домашней работе.

Куратор видит только своих учеников и незакрепленных, которых можно забрать себе.

10.3 Автораспределение кураторов.

Мы разработали автоматическое распределение, чтобы не тратить энергию на принятия решения в назначении учеников.

Алгоритм распределяет учеников для создания одинаковой нагрузки на каждого куратора. Нагрузка считается сквозная, по всем тренингам для равной нагрузки кураторов.

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

Результат. Не нужно принимать решение кураторам, все ученики сразу распределены и распределяются по мере новых покупок.

10.4 Мастер-кураторы

Обычные кураторы видят только своих учеников в кураторской. Что делать если нужно проверить ответы, получить полный доступ ко всем работам тренинга?

Для этих целей мы ввели мастер-кураторов. Они видят все домашние работы, могут помогать в ответах. Кроме этого, мастер-кураторов можно исключить из авто-распределения.

Результат от внедрения новой возможности:

  • система в проверке домашних заданий,

  • нет путаницы и лишних проверок с чтением истории по клиенту,

  • мастерам и кураторам не нужно принимать решение по назначению учеников,

  • введение мастер-кураторов позволит руководителям видеть всю картину с проверкой работ.

11. Новые возможности кураторской

Цель кураторской — обеспечить кураторов задачами для выполнения, без лишних затрат времени. Популярное препятствие, которое забирает энергию — это дезориентация в работе и принятие решений относительно того с кем работать. Каждое небольшое решение, через 20-30 итераций даст о себе знать в виде усталости и снижения продуктивности.

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

Рассмотрим по порядку.

11.1 Список домашних работ

На главной странице куратор видит список работ учеников. Выводятся все, закрепленные за куратором, ученики и свободные, нераспределенные, люди, которых можно забрать себе если стоит ручное распределение.

11.2 Фильтр

Расширили фильтр для гибкой выборки.

Доступны следующие поля:

  • мои ученики или все (для мастер-куратора показывает всех, для обычного — нераспределенных),

  • статус,

  • тренинг,

  • урок,

  • что выводить: все ответы, только работы, только комментарии. Примечание. Сущность «работа» — это первый ответ, т.е. выполненная работа. Вся дальнейшая дискуссия продолжается в комментариях к работе. Для выделения приоритетов можно фильтровать.

  • Тип задания: только задания, только тесты, все.

11.3 Карточка работы

В списке каждой работы выведена полная информация: тренинг, урок, текст работы и статус теста.

Чтобы сократить количество кликов  прямо из карточки домашней работы можно:

  • предоставить еще одну попытку для теста или пропустить, посмотреть результаты теста,

  • прикрепить к себе пользователя,

  • принять работу и предоставить автоответ.

11.4 Страница работы

Если нужно предоставить текстовый ответ, жмем кнопку дать ответ и проваливаемся на страницу работы.

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

Перед ответом будет показана подсказка куратору. В будущих версиях будут добавлены шаблоны для ответа.

11.5 Информация о пользователе

В правой колонке выводится информация о пользователе: контактные данные, доступы и возможность по фильтру выбрать другие работы пользователя.

Результат проделанной работы:

  • Пользователь видит только своих учеников и может отфильтровать по любому признаку.

  • Принять работу и дать автоответ можно в один клик.

  • Отправить на пересдачу теста можно также в один клик.

  • При ответе всегда рядом инструкции, не надо искать справочную информацию.

  • Контакты ученика и информация о доступе под рукой.

12. Тестирование

Добавили возможность тестирования в уроке.

Особенности:

  • можно задать пул вопросов, а в тесте выводить ограниченное количество,

  • можно ограничить тест временем,

  • выводить расшифровку для тех кто прошел и для тех кто не прошел (опционально),

  • ограничение количество попыток на тест,

  • куратор может добавлять попытки для конкретного пользователя и «сжалиться» пропустить дальше без сдачи теста.

Типы вопросов, точнее ответов, на данный момент один — выбор варианта:

  • вариантом может быть текст или изображение,

  • выбор может быть единичным или множественным,

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

13. Путешествие куратора

Когда куратор переходит в тренинг появляется виджет, оповещающий, что пользователь является куратором в этом тренинге, как следствие он может заходить сразу во все уроки без ограничений по уровню доступа, прохождению урока и таймеру открытия.


Это то, что касается обновления блока с тренингами. На самом деле некоторые мелочи сюда не вошли, такие как:

  • 2 вида шаблона урока, 

  • задание шапки для тренинга,

  • запоминание вкладки настройки при сохранении,

  • учет прохождения урока без домашнего задания: автоматическое по входу или после нажатия кнопки

  • и многое другое.

Подробнее в справке по работе, ссылки внизу страницы.

По факту мы написали новый модуль с Тренингами с нуля. Поэтому в этом релизе не добавили возможность миграции со старых тренингов, чтобы вы посмотрели, поработали и сразу не переносили работающие тренинги.

В следующих релизах добавим еще больше возможностей:  публичные домашние работы, баллы, дипломы, статистику, миграцию и многое другое. 

Старый модуль с тренингами оставляем с ним можно продолжать работать.


Другие новые возможности, не относящиеся к тренингам

1. Улучшения интеграции с телеграмм — «зайцы не пройдут».

  • добавили удаление пользователей из чатов, к которым не должно быть доступа,

  • добавили удаление привязки пользователя к ТГ,

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

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

  • добавили удаление пользователя из чата, если его снимаем с него группу вручную из админки или при удаление пользователя,

  • добавлен возможность указывать несколько чатов в настройках групп/подписок,

  • добавлено удаление пользователя из чата при подключению к чату, если этот пользователь не зарегистрирован на сайте или не имеет нужных групп или подписок для доступа к чату,

  • добавили возвращение в чат (из черного списка) если пользователь снова получает группу или подписку.

2. Сводная финансовая статистика

Сделали сводный отчет по месяцам с выводом суммы за текущий месяц и нарастающим итогом.

Показатели:

  • Количество счетов

  • На сумму

  • Количество продаж

  • На сумму

  • На какую сумму не продано

  • Первых продаж

  • Продлений (рекурренты + ручные — продукты продления, добавили опцию)

  • База

  • Клиентов

  • С активной подпиской

  • Средний

3. Новые платежные системы

  • Продамус

  • Wayforpay (для резидентов Украины)

4. Настройки продуктов

  • Свободная цена продукта. Можете предоставить возможность пользователю указать свою стоимость за товар, которую он хочет заплатить, в пределах указанных значений.

  • Расширили API для свободной цены.

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

  • Добавили поле ВК урл в HTTP уведомления продукта.

  • Новый статус продукта «в архиве». Продукты с этим статусом не отображаются в списке, доступны только по фильтрации.

  • Опция у продукта «продукт-продление». Нужна для статистики, чтобы отображать сколько первых продаж и сколько продаж-продлений, если используете мембершип с ручным продлением.

5. Партнерская программа

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

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

  • Добавлены Postback для партнёрки. Можно в кабинете партнера указывать урлы для отправки уведомлений при совершении заказа.

6. Условия

  • Добавили условие "Не принадлежат никакой группе".

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

7. Мембершип

  • Сделали логирование продлений подписок в мембершипе.

  • Добавили вывод остатка дней в списке подписок.

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

  • При удалении пользователя удаляется подписка мембершипа.

8. Общее

  • Обновили видеоплеер: обновили библиотеки.

  • Защита формы регистрации от ботов.

  • Добавили систему налогообложения для cloudpaymens.

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

  • Улучшен файловый менеджер, можно видеть и загружать разные форматы файлов: pdf, zip, mp3, mp4.

  • Прикрепленные файлы к уроку можно скачать по прямой ссылке. Теперь только если есть группа.

  • Смена аватара на женский при смене пола. (прим. вы просили, мы сделали :-))

  • Вывод рекламного канала в заказе.

  • Небольшие правки юзабилити.

  • Ссылка на телеграм-канал. Добавили в футер к блоку с соц.сетями возможность вывести иконку с ссылкой на ваш канал.

9. Рассрочка

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

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

  • Удаление заказов для досрочного погашения, удаление самих договоров, изменение суммы и email клиента.

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

  • Исправлена ошибка, когда в 1 секунду оформляют несколько рассрочек.


Исправлено

  1. Включены в дистрибутив все существующие плагины оплаты, чтобы не нужно было дополнительно ставить.

  2. Исправлена проблема с генерацией алиасов, иногда создание страницы с специальными символами в заголовке приводило к 404 ошибке.

  3. Убрали баг доступа в категорию блога.

  4. Поправили баг при добавлении подписчиков в AcyMailing.

  5. Вывод фамилии в ЛК при включенной настройке.

  6. При удалении рассылки, сделали удаление очереди писем.

  7. Обнуление счётчика писем при продлении в мембершипе.

  8. Правки в партнёрском кабинете, понятная статистика.

  9. Правки по кнопке покупки в старых тренингах в автотренинге.

  10. Расширили поле для пин-кода (лицензионный ключ) при просмотре заказа, было плохо видно.

  11. Сделал смену названия продукта при смене id продукта в заказе.

  12. Правки по htaccess в папке images для apache 2.4.

  13. Поправили работу опции «минимальная сумма рассрочки», не работала.

  14. Возможность изменять текст квитанции об оплате


Инструкции

Подготовили подробные инструкции, чтобы вы сразу смогли чувствовать себя «как рыба в воде».

Список тренингов

Добавление тренинга

Структура тренинга

Добавление урока

Проверка домашних заданий

Как сделать тренинг в котором будет несколько бесплатных уроков? (немного обновленная справка для Тренингов 2.0)

Подключение Продамуса

Подключение Wayforpay

Конфигурация собственного плеера

School-master 2.2.7 4 декабря 2020

Вышло новое обновление.


Что нового

Интеграция с автопилотом ВК

Что это дает?

  • Автоматическая регистрация пользователя в School-Master по любому событию ВК (заказ, сообщение, комментарий, заявка).

  • Автодобавление сигналом из автопилота в группу или несколько групп.

  • Автоматическое создание заказов (в том числе со скидкой) и отправка в ВК ссылки на оплату.

  • Поддержка авторизации на сайте школы кнопкой «Войти через ВКонтакте».

  • Синхронизация товаров ВКонтакте и продуктов School-Master.

  • Реакция Автопилотом на оплату и вызов любых доступных действий и интеграций (комментарии, беседы, CRM и т.п.)

  • И это ↑ всё с учетом партнеров и аналитики (utm-меток).

  • А также отправка любых уведомлений School-master в сообщения сообщества ВК (напоминания, регистрация, оплата, письма менеджерам, уведомления по курсу).

Добавлено

  • Добавили возможность закрытие доступа к рубрикам блога.

  • Сортировка записей блога.

  • Рассрочка

    • удаление досрочного погашения рассрочки,

    • ручное подтверждение заказа в рассрочке,

    • удаление договоров рассрочки.

  • Добавили к Api получение платных продуктов. Раньше можно было через вебхук вызвать выписку заказа и получение бесплатного продукта. Сейчас добавили возможность получить платный продукт запуском вебхука со стороны.

  • Добавили автоматическую подстановку фамилии в поле заказа.

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

  • Добавили логирование платежных запросов для Яндекс.кассы (Yookassa) и Cloudpayments.

  • Добавили в настройках Cloudpayments опцию с НДС, актуально при использовании онлайн-кассы.

  • Добавили новые позиции для виджетов в шаблоне.

Исправлено

  • Правки телеграма.

  • Изменили URL Яндекс.денег на Yoomoney.

  • Изменили код платёжных модулей для приёма оплаты в рассрочку.

  • Убрали ошибку в статистике тренингов.

  • Поправили импорт пользователей.

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

  • Убрали ошибку при сохранении мембершипа.

  • Исправлен код при подписке на рассылку.

Подробные инструкции и описание возможностей

Формат блога не очень подходит для публикации вновь добавляемых возможностей в том плане, что реализовали новую возможность и сразу, еще до выхода обновления описали почему и что она решает. Поэтому рекомендуем подписаться на наши каналы:

School-master 2.2.6 5 ноября 2020

Рады представить вам новое обновление.


Что нового

1. Интеграция с telegram

  • Удаление участников из чата.

  • Кнопка для привязки пользователя к телеграмм.

  • Вывод уведомления в school-master для привязки телеграмм-канала.

  • Вывод списка пользователей в расширении телеграмм.

Для работы интеграции с телеграмм нужен SSL-сертификат.

2. Интеграция с callpassword

Интеграция сделана для подтверждения номера телефона. В следующем обновлении будет защита видео от камеры с наложением подтвержденного номера телефона водным знаком на видео. Без подтверждения номера телефона, опционально, в уроки не пустит.

3. Интеграция с Getfunnels

  • добавили передачу телефона клиента в gf,

  • изменение статуса в gf при возврате,

  • добавили передачу служебного имени в гетфаннелс,

  • добавили передачу id партнера в gf при выписке счета,

  • написали скрипт, который, будучи вставленный в форму передаст данные в school-master, создав заказ и закрепив партнера.

4. Партнерка

  • вывели неоплаченные заказы партнера в личном кабинете

  • Добавили возможность переключать на особые партнерские ссылки. Наши изначальные ссылки без хвостиков, выглядят естесственно и неприметно. Но иногда нужно, чтобы был хвостик в партнерской ссылке, например, для того, чтобы исходя из ссылки узнать id партнера (актуально для тесной интеграции с гетфаннелс) или для красоты. Поэтому добавили переключатель на тип вывода партнерских ссылок. Переключатель просто меняет вывод ссылки, все ссылки при этом остаются рабочие.

Добавлено

  • В карточку пользователя выведены подписки пользователя.

  • Тип промокода: «скидка от красной цены».

  • В профиле пользователя выведена кнопка сброса и отправки нового пароля для пользователя.

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

  • Условия. Дополнили возможности действий: удалить из группы, отправить sms.

  • Добавили регистрацию пользователей.

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

Исправлено

  • Баг с оплатой во вконтакте с iphone.

  • Корректное отображение суммы заказа в карточке клиента, если несколько товаров в корзине.

  • Изменен учет заказов в дашбоарде. Сейчас статистика за сегодня учитывает выписанные ранее счета, но оплаченные сегодня.

  • Правка загрузки файлов и внешнего вида.

  • Исправили максимальную сумму купона, ранее купон мог быть не более 32637 руб. Сейчас - любая сумма.

  • Добавлена возможность вывода даты для страницы и виджета отзывов.

  • Исправлен показ курсов по подписке в личном кабинете.

  • Визуальные правки фильтра в заказах.

  • Правки интеграции с Expertsender.

  • Порядка 40 мелких правок: правки кода для стабильности, правки для юзабилити как пользователей, так и админов, небольшие дизайнерские правки и орфографические.

Подробные инструкции и описание возможностей

Формат блога не очень подходит для публикации вновь добавляемых возможностей в том плане, что реализовали новую возможность и сразу, еще до выхода обновления описали почему и что она решает. Поэтому рекомендуем подписаться на наши каналы:

School-master 2.2.5 25 сентября 2020

Вышло небольшое обновление системы.

Новые возможности:

Добавили опцию «Удалить из группы» при оплате товара. Бывает актуально убрать какой-нибудь доступ при покупке товара.

Правки:

  1. Много небольших правок дизайна в админке и во внешнем интерфейсе.

  2. Применение промокода в процессе заказа работает на ajax (без перезагрузки страницы).

  3. Исправили работу фильтра заказов: мог не сброситься и тормозить загрузку.

  4. Переход из заказа в карточку пользователя.

  5. Подправили файл выгрузки: формат даты и разделители.

  6. Исправили работу вкладок в настройках товаров.

  7. Улучшены поля http уведомлений после покупки товара.

  8. Добавили вывод промо-кода в списке заказов в партнёрском кабинете.

  9. Вывод ID партнёра в партнёрском кабинете.

School-master 2.2.4 16 сентября 2020

Вышло очередное обновление School-master.

1. Партнерская программа

  1. Индивидуальные сценарии работы с каждым партнером: выплата с первого платежа, со второго, зависимость процента от номера платежа.

  2. Возможность блокировки выплаты на срок гарантии. Например, вы предоставляете гарантию 30 дней. Партнер будет видеть начисление, но к выплате оно перейдет только через указанный срок.

2. Улучшили интеграцию с Amocrm

  1. Добавили передачу в отдельную воронку платежи по рассрочке. В зависимости от номера платежа сделка попадет на нужный этап воронки.
    Просроченный платеж переместится на выбранный для него этап.

  2. Сквозная аналитика в Яндекс.метрике с целями и суммами через АмоCRM.
    При использовании воронки в Amocrm мы можем измерять в Яндекс.метрике достижение целей и суммы продаж, как следствие будем видеть конверсии с каждого канала.

  3. Сделали корректным перевод сделки в статус «Успешно реализовано».

Как работает сквозная аналитика?

а) Яндекс.метрика должна быть установлена на всех страницах вашего сайта и на School-master.

б) При получении бесплатного товара, выписке счета, оплате счета данные отправляются в amocrm вместе с clientid из яндекс.метрики.

в) В amocrm нужно установить бесплатное дополнение Яндекс.метрики от разработчика F5 и в воронке настроить цели.

3. Интеграция с Getfunnels

Getfunnels - это аналог getcourse, только без тренингов и в 2-3 раза дешевле.

Внутри School-master мы пишем свой функционал для создания воронок, но это не быстрый процесс.

Мы сделали интеграцию с getfunnels для тех кому нужны воронки, автовебинары, мессенджеры прямо сейчас.

Зачем делать интеграцию?

Ключевая задача School-master это фундамент онлайн-школы, когда основной функционал: база клиентов, тренинги, партнеры находится под вашим контролем. Дополнительные возможности и сервисы можно подключать и отключать по мере надобности.

Суть интеграции.

При покупке товара в School-master будет создан заказ с соответствующим статусом в Getfunnels. Это дает возможность исключить оплативших пользователей из воронки.

4. Возможности товаров

  1. Индивидуальные письма и sms для каждого товара о неоплаченном счете. Если не включены, то отправляются письма из общих настроек.

  2. API после продажи. Добавили возможности вызова webhook с указанием переменных и параметров для интеграции с различными сервисами.

  3. Служебное название. Для удобства оперирования большим количеством товаров добавили поле с служебным названием.

  4. Письмо клиенту - добавили поле с темой.

Другие возможности

  1. Аудиоплеер в уроках. Можно использовать как обычный mp3 файл, так и поток.

  2. В Условия и массовые действия добавили отправку SMS.

  3. В подписке (мембершипе) пользователя админ может вручную сменить план.

  4. Для рассрочки сделали возможность выбирать какие поля показывать и какие обязательны к заполнению. Раньше выводились все 10 полей и все были обязательны.

  5. Перенесли поле с купоном на скидку на шаг с корзиной. Это даст возможность применить скидку не только к первому товару, но и к нужным товарам в корзине.

  6. Улучшение в плане подписки. Сейчас можно не только удалить пользователя из группы по окончанию доступа, но и добавить в другую группу, чтобы легче потом найти или оставить на определенном уровне доступа.

  7. Доработан фильтр в экспорте и в списке пользователей, добавлено поле «не принадлежит ни одной группе».

  8. Добавили уведомление при удалении тренинга. Например, тренинг не может быть удален из-за наличия в нем уроков.

  9. Добавили уведомление при ошибке в логине или пароле при авторизации

Исправлено

  1. Acymailing. После оплаты пользователь не добавлялся в рассылку.

  2. В профиле пользователя не выводился состав заказа, если больше одного товара.

  3. Исправили ошибку 31 при оплате через робокассу. Ошибка появлялась при открытии формы оплаты через браузер приложения instagram.

  4. Доработан фильтр в экспорте и в списке пользователей, добавлено поле «не принадлежит ни одной группе».

  5. В партнерке исправлено отображение е-маил клиентов.

  6. Не прикреплялись файлы к заданиям при отправке с мобильного телефона. Исправили.

  7. Добавили все коды стран для поля с телефоном.

  8. Исправлен CSS у рассрочки, сейчас кнопки для загрузки файлов корректно работают на всех устройствах.

School-master 2.2.3 14 августа 2020

Нашли несколько ошибок и оперативно их исправили.

Новшества:

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

Исправления:

  • Проверка домашних заданий

  • Не появлялась интеграция с Amocrm у тех, кто обновлялся с 2.1.2 до 2.2.1, пропустив версию 2.2. Исправили, сейчас не важно с какой версии обновляетесь.

  • Исправили ошибку при обновлении.

  • Увеличили количество символов для ссылок на видеоуроки.

  • Исправили ошибку в статистике пройденных уроков.

Рекомендуем обновиться.

School-master 2.2.1 10 августа 2020

Выпустили School-master 2.2.1.

Новшества

Интеграция с Acymailing 6.
Ранее была интеграция только с Acy 5, сейчас добавили 6-ую версию. В настройках товара с помощью переключателя на какой сайт и в какую версию Acymailing отправлять данные.

Улучшения

После выхода версии 2.2 сразу получили обратную связь по интеграции с Amocrm и улучшили ее.

  1. Добавили новый триггер для отправки - бесплатный продукт. Пользователь получил бесплатный продукт - создалась сделка в Amocrm.

  2. Названия товаров в тегах. Бесплатных продуктов, а так же выписанных счетов может быть большое количество. Для возможности автоматизации внутри Amocrm добавили автоматическое назначение тегов к сделке. Тег - название товара. Сколько товаров, столько добавится тегов.

  3. Исправили процесс движения сделки. Было: событие - создается сделка, новое событие - новая сделка. Стало: событие создается сделка, новое событие - изменяется статус сделки. Это важно для статистики по сделке и отсутствия дублей.

Исправления

  1. Исправлена ошибка в партнерке.

  2. Исправлена ошибка с кнопкой «принять в кураторской».

  3. Поправили кнопку «следующий урок», добавили защиту, чтобы никто не прошел.

  4. Исправили htaccess.

School-master 2.2 5 августа 2020

Новые возможности School-master 2.2

  1. Рассрочка через онлайн-школу (как работает рассказано здесь)

    Пожалуй, самая долгожданная опция и первая в своем роде в решениях для онлайн-школ. Позволяет выдавать рассрочки самостоятельно без банков. Благодаря поэтапному доступу и системе уведомлений автор защищен, а пользователи выплачивают рассрочки в срок.

    Состоит из следующих блоков:

    • Формирование разных вариантов рассрочек, возможность увеличить сумму рассрочки на произвольную величину.

    • Выставление доступа по мере оплаты рассрочки.

    • Отправка уведомлений, отслеживание просрочек, назначение штрафов, снятие доступа.

  2. Интеграция с AmoCRM

    Задача интеграции передавать пользователей в воронки Amocrm для дальнейшей работы и учета продаж по менеджерам.

    Интеграция будет полезна всем кто ведет базу заявок и клиентов в CRM системе.

    • В Amocrm передаем: данные пользователя, сумму сделки, партнера.

    • Событие: получение бесплатного продукта, выписка счета, оплата платного продукта.

    • Настройки. Выбираем в какую воронку и на какой этап передавать при срабатывании соответствующего триггера.

  3. Интеграция с ExperSender

    ExpertSender — это мощный инструмент для создания гибких сценариев рассылок.

    Пользователей можно передавать в выбранные рассылки после получения бесплатного продукта, выписки счета и оплаты платного продукта.

  4. Экспорт регулярных подписок

    Сейчас вы можете выгрузить список всех рекурентных платежей пользователей в отдельный файл.

Исправления

  1. Решен вопрос с импортом пользователей и назначением групп.

  2. При импорте можно пометить пользователя клиентом.

  3. Поправили авторизацию админа. Был нюанс, если авторизуешься во фронтенде, то в админку не войти.

  4. Исправлена статистика клиентов на главной.

Мелкие нюансы

  • Если письмо после покупки пустое, оно не будет отправлено.

  • В партнерскую статистику кликов добавлена статистика по «коротким ссылкам».

  • В ответах на домашнее задание для удобства выведен е-маил пользователя рядом с именем.

  • Добавили пагинацию в кураторской.

  • Исправлено поведение маски телефона. Из-за автоподстановки кода страны телефон можно было указать неправильно.

  • Добавили ссылку на изменение пароля со страницы просмотра профиля.

  • В админке, для удобства добавили в начислениях партнеру е-маил и номер заказа.

  • Добавили возможность копирования уроков курса.

  • Добавили фильтры по роли пользователя: админы, менеджеры.

  • Исправили отступы на странице формы обратной связи для текста перед и после формы.

  • Подправлены блоки дополнительных товаров в корзине.

  • Поправлены мелкие штрихи в интерфейсе.

School-master 2.1.2 24 июня 2020

Вышло обновление 2.1.2. Сделано 57 улучшений.

Новые возможности:

  1. Автоматическое обновление.
    После этого обновления не придется закачивать файлы для обновления. Оно будет происходить одной кнопкой в админке.

  2. Новый тип привязка пользователя к партнеру - Купон.
    Сейчас вы можете выписывать купоны со скидкой для партнеров. Как только пользователь введет купон он получит скидку и привяжется к партнеру.

  3. Статистка использований промокодов.

  4. Сохранение черновиков.
    Если пользователь пишет ответ в домашнем задании и у него закончилась сессия, то будет сохранен черновик и после входа пользователь может продолжить работать над домашним заданием.
    Кроме этого увеличили время жизни сессии.

  5. Принятие уроков куратором.
    Принимать задания куратором сейчас можно без обязательного ответа в комментариях.

  6. Продолжение общения.
    Если урок принят, то сейчас можно продолжать общение в с куратором, раньше комментарии блокировались.

  7. Улучшен фильтр поиска пользователей.

  8. Добавили ссылку в админке на просмотр урока.

  9. Профиль пользователя.
    + Название канала в виде ссылки на статистику.
    + Выведена информация о партнере за которым закреплен пользователь.

  10. Поиск пользователей.
    Добавили в фильтр дополнительные поля: Имя, ВК, ID пользователя

  11. Мелкие правки внешнего вида.
    + В списке уроков добавили выравнивание по вертикали
    + В уроке подправили стиль заголовка
    + В корзине подправили кнопку добавления
    + Страница успешной оплаты

  12. Добавили страны в выбор телефона.

  13. Подготовка системы к внедрению рассрочки.

Исправленные ошибки

  • Исправили вывод вложений к урокам и к домашним заданиям.

  • Исправили урл для модуля Яндекс.кассы.

  • Научили Робокассу с Робочеками получать данные о корзине.

  • Исправили 3 проблема безопасности.

  • Исправили информацию после фильтрации, чтобы было очевидно сколько предоставлено данных.

  • Исправили ошибку при удалении урока.

  • Исправили фильтр в кураторской по урокам.

  • Подправили информацию о пройденных уроках в статистике курсов.

  • Добавили дополнительную проверку и запрет, чтобы пользователи не могли проходить сквозь уроки (когда еще не открыты).

  • Исправили вид урока когда есть блоки и уроки вне блоков.

  • Добавили склонения для слова «уроки» при изменении количества.

  • Небольшое улучшение юзабилити при добавлении категорий курсов.

  • Поправили начало дня в календаре, теперь начало недели в понедельник. Не на что не влияет, но дышать сразу стало легче.

  • Исправили ошибку при открытии.

  • Добавили кнопку «следующий урок» если тренинг без проверки.

  • На телефоне мешал drag and drop в товарах, тренингах, уроках. Вместо того, чтобы зайти внутрь элемент приклеивался к пальцу и не давал себя править. Исправили.

School-master 2.1.1 5 июня 2020

Добрый день, дорогой коллега!

Спасибо за обратную связь по поводу имени системы.
И спасибо за ваши вопросы в поддержку.

Версия 2.1 вышла, но в ней выложили не все обещанные возможности. Так бывает в период организации процесса выкатывания обновлений, не обратили внимания и не включили некоторые файлы.

Поэтому в пятницу мы выпустили обновление 2.1.1.

Возможности:

  1. Возможность изменения названия модулей курсов.

  2. Добавили все, описанные возможности версии 2.1.

Исправленные баги:

  1. При сохранении товара не сохранялось описание товара.

  2. Исключили поломку макета из-за ответа с грязным кодом в домашнем задании.

  3. Исправили статистику прохождения уроков пользователями.

  4. Вывод произвольного кода в уроке логически корректно поставить перед видео.

  5. Отображение слогана в шапке на мобильном.

  6. Высота блока изображения в списке тренингов и внутри тренинга сделали одинаковыми.

  7. Обновили библиотеку иконок, новые возможности отображаются с иконками вместо квадратика.

  8. Виджет личного кабинета снова отображается на списке курсов.

Файл обновления находится в личном кабинете.

School-master 2.1 26 мая 2020

Это первое глобальное обновление school-master 2. На подготовку этого обновления ушло несколько месяцев. Сейчас все процессы систематизировали и новые возможности будут внедряться по плану и выходить 1-2 раза в месяц.


Что изменилось в School-master 2.1?

Подключили новые платежные системы

  • Яндекс.деньги. Ключевая особенность: позволяет принимать оплату на счет физического лица.

  • Тинькофф.эквайринг. Ключевая особенность: низкая комиссия (2.8%), самый оперативный вывод средств (без выходных).

  • Fondy. Ключевая особенность: прием платежей резидентам Европейских стран.

  • Liqpay. Ключевая особенность: прием оплаты резидентам Украины.

  • ХуткиГроши. Ключевая особенность: прием оплаты резидентам Республики Беларусь.

Сильно прокачали партнерскую программу

  • Тотальное отслеживание.
    Закрепляем пользователя за партнером как по cookies, так и по e-mail. Как только пользователь вводит е-маил, например, для получения бесплатного курса или рассылки он тут же закрепляется за партнером.

  • Можно указать какое время начислять комиссионные по привлеченному клиенту.

  • Партнерка сейчас начисляет вознаграждения по рекурентам.

  • Можем закреплять пользователя при регистрации по API (через внешнюю форму)

  • Прозрачность. Партнер видит все заказы: как по платным продуктам, так и по бесплатным (привлеченным в воронки пользователям).

  • Не была реализована индивидуальная комиссия для товара, была возможность указать только общую комиссию для всех. Исправили.

Фильтр заказов

  • Расширили фильтр заказов (т.к. товары могут быть платные и бесплатные, то вывели опцию для фильтрации).

  • После фильтрации список заказов со всеми полями можно выгрузить в csv.

  • Добавили сортировку по колонкам.

Улучшили и исправили рекурренты

  • Четко работает в синхронном режиме отмена платежей, как со стороны сервиса, так и из личного кабинета

  • Улучшили вид регулярных платежей в личном кабинете.

  • Исправили глюк с оплатой, когда в одну секунду приходит более одного заказа.

  • Добавили условие дезактивации кнопки оплаты, пока пользователь не согласится с условиями.

  • Возможность выбора платежных систем для оплаты подписок.

  • Настройки рекуррентов: первое списание, отсрочка после первого платежа перед регулярным, сумма регулярного платежа.

  • Подробная информация о подписке в админке: количество проделений, возможность поставить на паузу или удалить, изменить дату окончания.

Вечнозеленый тренинг

С помощью добавления одной опции сделали возможность разворачивания сценария с вечнозеленым тренингом.

Суть. Доступ к урокам открывается с задержкой от даты покупки.

Применение

  • Вам не нужно набирать потоки, чтобы запускать людей на прохождение тренинга. Клиенты могут покупать в свободном режиме и для них уроки будут открываться по графику отсрочки.

  • У вас клуб по подписке и вы не хотите, чтобы все уроки были доступны сразу.

  • Вы проводите марафон или реализуете другую воронку и нужно последовательно открывать доступ к уроку с задержкой от даты регистрации.

Подробная статистика прохождения уроков

  • в тренинге можно видеть сводную информацию по прохождению уроков всеми пользователями.

  • в статистике по уроку видно кто и когда прошел данный урок.

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

Дизайн и юзабилити

  • Добавили изображения для уроков.

  • Шапка для уроков с навигацией (назад, вперед)

  • Поработали над статусами и информацией о доступе.

  • Изменили дизайн видеоплеера. Т.к. будут вебинары в плеере добавили информацию «живое вещание».

  • Добавили возможность выводить виджет справа в уроке с произвольной информацией. Можно использовать для объявлений или другой информацией, которая распространяется на весь тренинг.

  • Упростили выстраивание порядка уроков. Сейчас порядок можно менять перетаскиванием мышкой. Вынесли

  • Сделали возможность выстраивать порядок тренингов, меняется перетаскиванием мышкой.

  • Аналогично сделали возможность изменять порядок товаров, меняется перетаскиванием мышкой.

  • Добавили вложения к уроку

API

В обновлении 2.1 мы расширили API на прием.

Какие возможности это дает?

Вы можете использовать внешние формы (например, на лендинге с тильды) для передачи данных.
Пользователь заполняет данные на лендинге и они передаются в систему.

Что в результате может происходить?

  • выдается бесплатный продукт со всеми вытекающими событиями.

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

  • выдается платный продукт (над этой опцией еще работаем). Это позволит при продаже во внешней системе выдавать пользователю продукт.

Какие данные можно передавать?

Имя, е-маил, телефон, купон, продукт, партнера.
При передаче данных мы можем закрепить заказ за партнером.

Улучшили механизм воронки через бесплатные товары

Добавили важные опции:

  • Какие письма отправлять после получения товара (все, письмо после покупки, данные для авторизации).

  • Куда направлять после получения товара.

В результате мы получаем гибкий инструмент: пользователь снаружи видит вершину айсберга, а внутри незаметно происходят важные процессы.

Гибкая форма заказа

Добавили поля: Имя+Фамилия, Вконтакте, Инстаграм, пол, День Рождения, служебный статус.

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

Прокачали профиль пользователя

Новые возможности для удобства работы с пользователем.

  • Добавили поля в профиль такие как пол и день рождения. Пользователь может их сам заполнить в личном кабинете

  • Все поля в админке сгруппировали для порядка.

  • Добавили служебные поля для заметок.

  • Добавили возможность админу сделать пользователя партнером.

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

  • Добавили возможность одной кнопкой сбросить пароль и отправить пользователю новые данные.

  • Написать пользователю.

  • Логи отправленных писем.

Улучшили квитанцию об оплате

  • Изменили дизайн.

  • Вывели настройку письма в настройки.

  • Отключили отправку квитанции для бесплатных товаров.

Условия – новая функция

Реализовали функцию «Условия». В меню появится новая опция.

Цель. Выбрать сегмент пользователей и произвести определенное действие как вручную, так и по расписанию.

Возможности сегментации:

  • пользователь находится в группе,

  • последний раз заходил более ... часов назад,

  • последний пройденный урок более ... часов назад,

  • до Дня Рождения ... дней.

Действия:

  • добавить в группу,

  • подписать на рассылку,

  • отписать от рассылки,

  • отправить письмо.

Триггер:

  • ручной запуск,

  • регулярная проверка.

Таким образом, можно настраивать регулярные правила. Например, пользователь не выполняет домашние задания в течение недели, мы ему автоматически отправляем письмо.

Подключили SMS уведомления

Для отправки уведомлений сделали интеграцию с сервисом SMSC.

Возможности по отправке SMS:

  • Служебные сообщения – напоминание об оплате счета.

  • Массовая рассылка (в следующем выпуске).

  • Отправка через действия в «условиях» (в следующем выпуске).

Домашние задания

  • Новый редактор (простой, красивый) для домашних заданий

  • Возможность загружать файлы пользователями.

  • Расширенная фильтрация для куратора по урокам.

Логи

Появился отдельный пункт меню в статистике. Сейчас можно отслеживать все отправленные служебные е-маил и sms сообщения.

Прочее

  • Письма куратору после покупки товара или мембершипа.

  • Исправление более 40 нюансов и багов.

Сложно описать все исправления и новшества, лучше обновитесь и посмотрите сами.

Это только начало, впереди много интересного. Сейчас будем с регулярной периодичностью делать новые выпуски. Оставайтесь с нами!

Полезные ссылки:

  • Личный кабинет. Если вы клиент, то личный кабинет и обновления находятся в личном кабинете

  • Получить систему. Если вы хотите создать онлайн-школу на нашей системе, то сделать это можно по ссылке выше.

Автовебинары 1.2

Автовебинары 1.2

Выпустили обновление для расширения автовебинары. Обновление само придет в вашу админку, нужно только дать согласие, нажав на кнопочку «обновить».

Новшества

  • Добавили плеер VK-видео

  • Добавили плеер Rutube

  • Добавили плеер Vimeo

Правки

  • Была возможность в форме регистрации выбрать вчерашнюю дату. Исправили.

  • Сложно было выбрать в селекте минуты для событий, особенно после 30. Поправили.

  • Был баг с появлением кнопок в некоторых ситуациях.

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

  • Не срабатывало добавление группы после прохождения вебинара. Поправили.

  • Поправили статистику после автовеба.

  • Поправили кнопку привязки ТГ. Она появлялась на секунду и пропадала.

  • Добавили визуализацию сообщений из теневого бана

  • Правки орфографии