School-master 4.9.16, дата выхода 09.06.2026

Последние изменения: 09.06.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
  • Поправили метод скачивания файлов куратором (когда имя файла содержит пробелы, кириллицу и другие символы)

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