FM_CurriculumEnrollmentSync

Overview

FM_CurriculumEnrollmentSync is a FiLMS Module that allows enrollments' progress to sync with each other based on curriculums. This module is ideal when dealing with enrollments of multi-language courses (e.g. If I complete my English enrollment, my French / Spanish / Arabic enrollment must be marked as completed vice versa). A sync between 2 curriculums will be triggered when there is a changes to either of the enrollments (e.g. updating the enrollment's visit counter i.e.launching the course).

Installation & Configuration

Installation

This module must be installed globally.

Configuration

N/A

Usage

The interface for managing syncing is located at FiLMS -> Manage Modules -> View FM_CurriculumEnrollmentSync ->Manage Curriculum Enrollment Sync.

Only system-level users with permission to view Certificate is able to use the interface.

When dealing with course deployment, make sure that the sync is updated with that course.

Add New Sync

  1. Click the button "Add New Sync". A new row will be added into the list.
  2. Select the 2 curriculums you wish to sync. Note that the order doesn't matter.
  3. Click the Save button to save the changes.

Edit Existing Sync

  1. Click the button "Edit This Sync" next to the sync you wish to edit.
  2. After editing, click the Save button to save the changes.

Delete Existing Sync

  1. Click the button "Edit This Sync" next to the sync you wish to edit.
  2. Click the Delete button to remove the sync.

Limitation

Sync should be added before enrolling the users to any of the courses.

FAQ / Troubleshooting

N/A