Английская версия содержит самую свежую информацию.
Плагины позволяют разработчику легко настраивать развертывание Open edX.
Чтобы найти местоположение корня плагинов.
tutor plugins printroot
Если данные каталог ещё не создан, создадим его.
mkdir "$(tutor plugins printroot)"
Вот шаги, чтобы создать плагин, установливающий лимит загрузки в 25 МБ.
Создадим файл будущего плагина.
nano $(tutor plugins printroot)/upload_size.yml
Плагины YAML должны определять два дополнительных ключа: «имя» и «версия».
Пропишем туда параметры плагина
name: upload_size
version: 1.0.0
patches:
openedx-cms-production-settings: |
MAX_ASSET_UPLOAD_FILE_SIZE_IN_MB = 25
openedx-cms-development-settings: |
MAX_ASSET_UPLOAD_FILE_SIZE_IN_MB = 25
Вы можете убедиться, что ваш плагин правильно установлен, но еще не включен:
tutor plugins list
Пример вывода команды tutor plugins list
discovery==10.1.7 (disabled)
ecommerce==10.1.6 (disabled)
lts==10.0.3 (disabled)
minio==10.1.3 (disabled)
notes==10.1.4 (disabled)
xqueue==10.1.2 (disabled)
upload_size==1.0.0 (disabled)
Затем вы можете включить свой недавно созданный плагин:
tutor plugins enable upload_size
Обновите свою среду, чтобы применить изменения из вашего плагина:
tutor config save
Теперь просто перезапустите свою платформу, чтобы выставить лимит загрузки.
tutor local quickstart
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