Английская версия содержит самую свежую информацию.
XBlocks - это плагины или расширения, которые сообщество разрабатывает для предоставления дополнительных функций Open edX. Atlassian.net поддерживает каталог XBlocks. Там перечислены многие XBlocks, но не все.
Вот некоторые из XBlocks, которые мы используем:
Альтернатива PDF:
git+https://github.com/IONISx/xblock-pdf.git@v1.0.0#egg=xblock-pdf
XBlocks устанавливаются с использованием URL-адреса репозитория GIT. URL-адрес xblock входит в файл requirements
в формате, указанном ниже. Docker образ Open edX необходимо пересобрать, чтобы включить новый XBlock.
git+https://url-to-xblock/xblock.git
# Например, вот как вы установите Pool XBlock:
git+https://github.com/open-craft/xblock-poll.git
Отредактируйте файл private.txt
, который будет содержать URL-адреса XBlocks.
nano $(tutor config printroot)/env/build/openedx/requirements/private.txt
Поместите URL-адреса XBlocks, которые вы хотите использовать. Вот полный список, который мы используем.
git+https://github.com/open-craft/xblock-activetable.git
git+https://github.com/polimediaupv/pdfXBlock.git
git+https://github.com/overhangio/openedx-scorm-xblock.git
git+https://github.com/mitodl/edx-sga.git
git+https://github.com/ubc/ubcpi.git
git+https://github.com/open-craft/xblock-poll.git
git+https://github.com/edx/xblock-lti-consumer.git
Восстановите образ Docker Open edX, чтобы включить XBlocks
tutor images build openedx
Перезапустите Tutor
tutor local stop
tutor local start -d
Разработчик курса должен добавить XBlocks, которые он хочет использовать в своем курсе.
XBlocks включаются для каждого курса. См. раздел «Разработчики курсов» или Включение XBlocks в Open edX в сборщике приложений.
Вот список XBlocks, которые соответствуют приведенному выше списку.
Страница студии: Settings
> Advanced Settings
> Advanced Module List
[
"activetable",
"edx_sga",
"google-calendar",
"google-document",
"pdf",
"poll",
"scorm",
"survey",
"lti_consumer"
]
Эти XBlocks будут отображаться в списке Add New Component
-> Advanced
.
Powered by Grav + with by Trilby Media.
© Copyright 2021, EKTU EdTech | CC BY 4.0 | Licensed under the Creative Commons Attribution 4.0 International license