- Drupal 9 patches are added (https://www.drupal.org/files/issues/2021-05-28/3150110-drupal9_deprecated_report-27.patch)
- Some langugage support are removed
A comprehensive tutorial for how to install and manage dependencies can be found at drupal.org.
If you are not requiring H5P from Composer you may download it from the drupal project page. The latest development version may be found on git.
git clone --branch 8.x-1.x https://git.drupal.org/project/h5p.gitComposer dependencies are bundled with the module to ease installation. If you're not a developer proceed to the installation section.
For developers, you can clone the Git repositories for the dependencies by
running rm -rf vendor/h5p && composer install --no-autoloader
After downloading the module you can enable it by:
- Using the GUI at /admin/modules
- Using the Drush command
drush en h5p - Using the Drupal CLI command
drupal module:install h5p
The next step is to add and configure H5P Fields
Remember to delete any fields and clean up H5P Content entities before uninstalling. You can uninstall the module by:
- Using the GUI at /admin/modules
- Using the Drush command
drush pmu h5p - Using the Drupal CLI command
drupal module:uninstall h5p
All configuration settings should be available through the Drupal GUI at /admin/config/system/h5p
In addition you may administer libraries that have been uploaded to your site at /admin/content/h5p. Here you will be able to:
- Upload new libraries
- Update content type cache
- Update existing content on your site
- Restrict library usage
- Delete libraries
Embedding content types from Drupal 8 is not supported yet.