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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions