Indexis: Обучение с геймификацией: курсы, модули, уроки, тесты, сертификаты, обмен баллов, рейтинг
Технические данные
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Старт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Стандарт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс24". Лицензия Стандартный (12 мес.)
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
- Программа для ЭВМ "1С-Битрикс24". Лицензия Интернет-магазин + CRM (12 мес.)
- Программа для ЭВМ "1С-Битрикс24". Лицензия "Энтерпрайз-500" (облако, 12 мес.)
Описание
INDEXIS Training — модуль обучения для 1С-БитриксINDEXIS Training создаёт на сайте полноценный раздел обучения для сотрудников, партнёров и клиентов: курсы, модули, уроки, тесты, баллы, сертификаты, рейтинг и каталог вознаграждений.
Пользователь выбирает курс, изучает материалы, проходит промежуточные и итоговые тесты, получает баллы за успешное прохождение и при необходимости обменивает их на товары или услуги из каталога. После завершения курса создаётся запись о сертификате.
Задачи, которые решает модуль- Организация внутреннего, партнёрского или клиентского обучения непосредственно на сайте.
- Создание структурированных программ обучения: курс → модуль → урок.
- Контроль прохождения уроков и тестов.
- Проверка знаний и накопление баллов за успешное обучение.
- Выдача сертификатов по завершённым курсам.
- Импорт учебного контента из подготовленных JSON-файлов.
- Курсы, модули и уроки — двухуровневая структура разделов: курс и его модули; уроки хранятся как элементы модулей.
- Линейное и свободное обучение — для курса можно включить последовательное открытие уроков и тестов либо разрешить прохождение в произвольном порядке.
- Тестирование — тесты для отдельных модулей и итоговые тесты курса; поддерживаются вопросы с одним или несколькими правильными ответами.
- Баллы и рейтинг — автоматическое начисление баллов за успешно пройденные тесты, история операций и рейтинг пользователей.
- Каталог за баллы и заказы — каталог товаров или услуг для обмена накопленных баллов и учёт заявок пользователей.
- Сертификаты — создание записи о выданном сертификате; при наличии модуля sale доступна генерация PDF с настраиваемыми фоном, логотипом, подписью, печатью и текстами.
- Импорт JSON — загрузка курсов, модулей, уроков и тестов из трёх JSON-файлов. Импорт проверяет структуру данных и связи, поддерживает создание новых и обновление существующих сущностей по CODE.
- Демо-данные и примеры JSON — в административной части доступны демонстрационные материалы, примеры файлов и инструкция для подготовки контента.
- Настройка внешнего вида — изменение цветов, отступов, скруглений и размеров текста для публичных страниц обучения через административную часть.
- Документация — встроенные ссылки на документацию для контент-менеджера, пользователя и разработчика.
- Тип инфоблоков indexis_training и 9 инфоблоков: курсы, курсы/модули/уроки, тесты, результаты тестирования, сертификаты, история баллов, каталог за баллы, заказы и рейтинг.
- Highload-блок b_highload_indexis_training для хранения прогресса обучения.
- Публичный раздел /training/ и его страницы.
- Компоненты indexis:course.nav, indexis:tests, indexis:studying, indexis:order, indexis:dashboard.
- Шаблоны стандартных компонентов с префиксом indexis_training_*.
- 1С-Битрикс с поддержкой D7: модуль main версии 14.00.00 или выше.
- Установленные модули iblock и highloadblock версии 14.0.0 или выше.
- Хостинг должен соответствовать системным требованиям используемой редакции 1С-Битрикс и разрешать создание инфоблоков, Highload-блоков и запись файлов в каталог сайта.
- Модуль sale не обязателен для основной работы. Без него ведение курсов, уроков, тестов, баллов и заказов доступно; PDF-сертификаты и внутренние транзакции магазина недоступны.
- Внешние платные сервисы и отдельные подключения к сторонним API для работы модуля не требуются.
- Для установки и первоначальной настройки нужен пользователь с административным доступом к сайту. Для подготовки учебного контента требуется понимание структуры курсов, уроков и тестов.
- Исходный код модуля доступен для установки и работы, использование закодированного PHP-кода не требуется.
Системные требования
- 1С-Битрикс с модулем main версии 14.00.00 или выше.
- Установленные модули iblock и highloadblock версии 14.0.0 или выше.
- Права на создание инфоблоков, Highload-блоков и запись файлов в корневой каталог сайта.
- Модуль sale необязателен. Он требуется для генерации PDF-сертификатов и внутренних транзакций магазина.
- Установите решение через Маркетплейс 1С-Битрикс.
- В административной части откройте Marketplace → Установленные решения.
- Найдите INDEXIS Training с идентификатором indexiswebdev.training и нажмите «Установить».
Во время установки модуль автоматически:
- создаёт тип инфоблоков indexis_training;
- создаёт 9 инфоблоков и необходимые свойства элементов и разделов;
- создаёт Highload-блок b_highload_indexis_training для прогресса обучения;
- импортирует демонстрационные данные;
- копирует публичный раздел обучения в /training/;
- копирует компоненты в /bitrix/components/indexis/;
- копирует шаблоны стандартных компонентов в /bitrix/templates/.default/components/.
После установки откройте: Настройки → Настройки продукта → Настройки модулей → INDEXIS Training.
Разделы настроек- О модуле — описание возможностей решения и ссылки на документацию.
- Стиль модуля — цвета, размеры текста, отступы, скругления и отдельные значения для мобильных устройств. Настройки применяются к страницам /training/.
- Настройки — привязка инфоблоков к сущностям модуля. После установки значения заполняются автоматически; изменяйте их только при использовании собственной структуры инфоблоков.
- Создание — повторное копирование файлов /training/, создание структуры инфоблоков, импорт демо-данных и создание Highload-блока без переустановки модуля.
- PDF сертификат — настройка фона, логотипа, подписи, печати, текстов, названия компании и ФИО руководителя; доступна ручная генерация по ID пользователя и ID курса.
- Импорт JSON — загрузка данных в ИБ «Тесты», «Курсы/модули/уроки» и «Курсы».
- Подготовьте три файла: tests.json, lessons.json и courses.json.
- Используйте образцы JSON, доступные на вкладке «Импорт JSON».
- При необходимости разместите изображения в каталоге сайта, например /upload/import-images/, и укажите этот путь в форме импорта. Если каталог или файл отсутствует, импорт продолжится без изображения.
- Выберите тип данных, загрузите соответствующий JSON-файл и нажмите «Импортировать».
Рекомендуемый порядок загрузки: Тесты → Курсы/модули/уроки → Курсы. Он обеспечивает создание всех привязок между сущностями. Если связанная сущность ещё не загружена, связь не создаётся; после загрузки зависимости повторите импорт связанного файла.
Каждая сущность должна иметь уникальный CODE. Флажок «Обновлять существующие элементы» позволяет обновить сущности с совпадающим CODE. Если флажок выключен, импорт завершится сообщением об ошибке при обнаружении существующей сущности. Сущности, отсутствующие в новом JSON-файле, не удаляются.
Инфоблоки модуля- Курсы — карточки курсов и их связь со структурой обучения.
- Курсы/модули/уроки — раздел первого уровня является курсом, раздел второго уровня — модулем, элемент — уроком.
- Тесты — раздел первого уровня является тестом, раздел второго уровня — вопросом, элемент — вариантом ответа.
- Результаты тестирования — попытки прохождения и результаты пользователей.
- Сертификаты — выданные пользователям сертификаты.
- История изменения баллов — начисления и списания баллов.
- Каталог за баллы — товары и услуги для обмена баллов.
- Заказы — заявки на обмен баллов.
- Рейтинг — текущий баланс и суммарные баллы пользователей.
- /training/courses/ — каталог курсов;
- /training/lessons/ — уроки;
- /training/tests/ — тесты;
- /training/certificates/ — сертификаты;
- /training/points_history/ — история баллов;
- /training/points_catalog/ — каталог за баллы;
- /training/orders/ — заказы;
- /training/rating/ — рейтинг.
Компоненты устанавливаются автоматически и используются публичными страницами раздела /training/. При штатной установке дополнительное размещение или настройка параметров компонентов не требуются. При переносе компонентов в собственные шаблоны сайта необходимо сохранить их параметры инфоблоков и идентификаторы, настроенные на вкладке «Настройки» модуля.
пн - пт с 10-00 до 18-00 по МСК
e-mail: support@indexis.ru
Справочная онлайн документация
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
