Skip to content

Add support for Moodle Content Bank (core_contentbank) #39

@erseco

Description

@erseco

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions