Я пытаюсь написать приложение, которое захватывает курсы из системы Moodle. Существует две разные версии Moodle: 1.9 и 2.5.
Как мое приложение может это сделать? Я использую Python 2.7
Я пытаюсь написать приложение, которое захватывает курсы из системы Moodle. Существует две разные версии Moodle: 1.9 и 2.5.
Как мое приложение может это сделать? Я использую Python 2.7
Что нужно сделать с курсом?
Вы можете сделать резервную копию курса. Это один zip-файл с расширением .mbz, в котором есть набор XML-файлов, которые анализируются Moodle для восстановления курса независимо от базы данных.
http://docs.moodle.org/25/en/Course_backup
Вы можете сделать резервную копию курсов, а затем проанализировать xml с помощью Python.
Или, если вы хотите распространять курсы на нескольких сайтах Moodle, вы можете создать частный центр сообщества.
http://docs.moodle.org/25/en/Hub_administration
вы можете выбрать изучение настроения с версией 2.6, она имеет хорошую и минимальную функцию. Попробуйте узнать из этого блога
http://www.squidoo.com/moodle-cloud-hosting-and-the-features-of-version-2-6