cerpus / Edlib

Edlib is an application for creating, sharing, storing and using rich interactive learning resources.
https://docs.edlib.com
GNU General Public License v3.0
40 stars 7 forks source link

H5P libraries are not set up in a fresh install #2724

Closed emmachughes closed 2 months ago

emmachughes commented 2 months ago

When setting up Edlib for the first time, the H5P libraries are not installed in CA. The administrator has to manually upload the libraries from admin, but this process is not documented.

Furthermore, even after installing libraries, H5P.CoursePresentation (among other content types) is left in a buggy state where one is unable to save content. Further library upgrades are required to fix this. One would reasonably expect installed H5Ps to just work.

We should:

  1. Either document how to install H5Ps, or automate the process.
  2. Consider upgrading the bundled H5P libraries to fix the bugged versions.