DigitalLearning

Как соединить две версии курса?

❤️
За помощь в решении вопроса спасибо Андрею Столовому и Алексею Королькову!
⚠️
Для решения вопроса понадобится доступ к порталу клиентов Websoft.

Проблема:

Залили обновленную версию курса в вебтьютор, но нажали не обновить версию курса, а создать копию с кодом temp. Далее курс с темп назначили сотрудникам.
Вопрос. Как "соединить" темп и основной курс? Очень важно сохранить статистику прохождения.

Решение проблемы:

Способ №1

⚠️
Рекомендуется сначала все проделать на тестовой версии.
  1. Формируем пакет с карточками Незаконченный или Законченных курсов. Как это сделать есть инструкция на портале клиентов.
  1. Выгружаем полученный пакет.
  1. В интерфейсе админки HCM переходим в карточку электронного курса и копируем ID в hex.
notion image
  1. Открываем архиватором ранее выгруженный zip пакет. Внутри открываем блокнотом файл update.xml.
  1. Изменяем значения course_id на то которое скопировали из карточки Эл. курса. Также нужно изменить название курса. course_name. Если курс temp с таким же названием как и предыдущий то название будет аналогичное. Следовательно меняем только course_id.
notion image
  1. Сохраняем изменения. Обрабатываем пакет. Как это сделать есть инструкция на портале клиентов.
ℹ️
Для привязки карточки Незаконченного\Законченно к Эл. курсу менять course_code не обязательно. Но, это поле также можно изменить. Т.е. по желанию и в зависимости от того какие потом будут применены отчеты. Если используется отчеты с выводом Кода курса то course_code также нужно менять.

Способ №2

Написать агентик, который в результатах курса “temp” переставит ссылки. Если знать как, то строк 10-15 кода 🙂
 
badge