Asynchronous course import

Administration tools ::: tool_asynccourseimport
Maintained by Matthieu Cornut
This is a Moodle admin/tool plugin that imports a big number of courses from a CSV file using asynchronous scheduled tasks to avoid any browser's timeout errors.
Latest release:
25 sites
3 downloads
3 fans
Current versions available: 1
This is a Moodle admin/tool plugin that imports a big number of courses from a CSV file using asynchronous scheduled tasks to avoid any browser's timeout errors.

For this plugin to work properly, it is better to have the cron process well configured on the server, although the
asynchronous tasks processing might be launched by running:
sudo php ./admin/cli/cron.php
to run all the cron tasks, or
sudo php ./admin/tool/task/cli/adhoc_task.php  --execute
to run the adhoc tasks only.

Go to http://yourmoodlesite.ch/admin/tool/asynccourseimport/index.php, also available on the "Course" tab of the site administration section as "Asynchronous course import". From here, the process is the same as the standard course import (https://docs.moodle.org/37/en/Upload_courses). Except that the outcome is not the import itself but a scheduled task that will perform the import.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Matthieu Cornut (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
Please login to post comments