FM_AutoCourseImporter

Summary

The automatic course importer watches a specified directory for *.csv files.

For each one, it tries to parse it as a list of course details

Configuration

It is configured via a "Directory to Monitor" application setting

Behavior

Input

It supports the following case-insensitive column headers (as provided by BulkCourseManager):

  • code (aka "Course Code")
  • is_active (aka "Is Active")
  • is_global (aka "Is Global")
  • name
  • description
  • icon

Notes

It does not currently support detail fields.

It can be run manually outside the daily cron by using the run.php file.