Use Drupal's managed file system for all H5P file operations

Created on 22 March 2018, over 6 years ago
Updated 25 March 2023, over 1 year ago

Currently all library and content files exist outside Drupal's managed file system. This means H5P can't be easily integrated with other modules via hooks or stream wrappers like s3.

I'm only superficially knowledgeable of how H5Ps PHP library interacts with Drupal. I know that we can't change the code in the h5p-php-library, but would it be possible to extend the H5PDefaultStorage to use Drupal's built-in file handlers and treat H5P files as actual managed file entities?

This would also possibly solve the s3fs issue. I'm open to working on this, but I would need some direction and hopefully help. What do you guys think?

Norman

✨ Feature request
Status

Active

Version

2.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States kenianbei

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024