User Tools

Site Tools


exporting_lucy_templates_to_scorm_1.2_and_2004

Export Lucy templates to SCORM 1.2 and 2004

While not all LUCY templates seamlessly export to SCORM, some are already primed for SCORM compatibility. This guide is crafted specifically to aid those keen on ensuring a flawless export of LUCY templates to SCORM, as the standard export may sometimes encounter hiccups.

Determining SCORM Readiness

To check if a template is SCORM-ready, navigate to Templates → Type → Edit Template → Content Template and verify the presence of "ext.js" in the files.

If absent, the template likely isn't adapted for SCORM. Conversely, if the "ext.js" file exists, there's a high probability that the template is SCORM-compatible. However, mere presence of this file doesn't guarantee compatibility; true SCORM compatibility hinges on meticulous JavaScript coding.

Therefore, developers are strongly advised against placing the "ext.js" file in the static folder unless they're confident in crafting a SCORM-compatible template.

Tip: In the "imsmanifest.xml", it's beneficial to add the template name under "title". Remember to XML encode special characters. (XML encoder)

Exporting Non-Adapted Templates to SCORM

To export a non-adapted template to SCORM, access the template editing interface, click the "Export to SCORM" button, and select your preferred SCORM version. Standard exports may encounter errors.

Export to SCORM 1.2

1. Unzip the template archive.
2. If there's no "scorm.quiz.js" file, download it from (here).
3. Move the "scorm.quiz.js" file to the "scormcontent" folder.
4. Update the template name within the "imsmanifest.xml" file to ensure accurate representation in the client LMS. Special characters must be XML encoded.
5. Archive the template and verify its functionality on cloud.scorm.com.

Export to SCORM 2004

1. Unzip the template archive.
2. Download the clean "scormdriver.js" file from (here).
3. Replace the existing "scormdriver\scormdriver.js" file to rectify potential errors.
4. Update the template name within the "imsmanifest.xml" file.
5. Archive the template and assess its performance on cloud.scorm.com.

Tip: Register for free on "cloud.scorm.com" if you don't have an account yet. (An archive file can be imported under "+Add Content" or under "Library".)

Exporting SCORM-Adapted Templates

For exporting a self-made campaign that you want to later export in SCORM format:

1. Unzip the template archive.
2. Remove any instances of this code snippet within the html files in the "scormcontent" folder.

<script>var lucyQuizQuestions = 18;</script><script src="./scorm.quiz.js"></script>  

3. Update the template name within the "imsmanifest.xml" file for accurate representation in the client LMS.
4. (SCORM 2004 only) Replace the "scormdriver\scormdriver.js" file to ensure seamless compatibility with all client LMS.
5. Regardless of version, archive the modified template folder and evaluate its functionality on cloud.scorm.com.

exporting_lucy_templates_to_scorm_1.2_and_2004.txt · Last modified: 2024/04/15 13:55 by editor6