It would be very useful if this plugin supported integration with the Moodle Content Bank subsystem, allowing SCORM packages generated or managed by mod_exescorm to be stored and reused directly from the content bank interface.
This would provide several benefits:
- Centralized management of SCORM content across multiple courses.
- Reusability of eXeLearning packages without duplication.
- Possibility to edit or update packages while keeping references consistent.
Suggested approach:
Implement a new contenttype plugin (e.g., contenttype_exescorm) that:
- Accepts
.zip files with SCORM content.
- Parses basic metadata (e.g.,
imsmanifest.xml).
- Provides a method to insert or associate a package with a course activity (
mod_exescorm).
- Optionally links back to the editing experience via the configured
exeonlinebaseuri.
See Moodle developer documentation for details:
Let me know if this idea aligns with the roadmap, or if you would consider a PR on this.
Thanks for your work on this module!
It would be very useful if this plugin supported integration with the Moodle Content Bank subsystem, allowing SCORM packages generated or managed by
mod_exescormto be stored and reused directly from the content bank interface.This would provide several benefits:
Suggested approach:
Implement a new
contenttypeplugin (e.g.,contenttype_exescorm) that:.zipfiles with SCORM content.imsmanifest.xml).mod_exescorm).exeonlinebaseuri.See Moodle developer documentation for details:
contenttype_h5p): https://github.com/moodle/moodle/tree/main/contentbank/contenttype/h5pLet me know if this idea aligns with the roadmap, or if you would consider a PR on this.
Thanks for your work on this module!