- Fixed an issue where the old parent object has been referenced when an ILIAS object is copied.
- Added compatibility with main plugin v5.0.8.
- Fixed an issue where H5P library and content imports sometimes failed, due to invalid temporary paths being used.
- Fixed an issue where content-page objects could not export or import H5P contents.
- Added ILIAS 8 compatibility.
- Fixed an issue where H5P contents could not be found if the parent object was requested via "goto" link, because the " ref_id" was missing in the URL.
- Fixed an issue where the import button did not appear if the new setting from v3.1.0 has been set to "allow".
- Fixed an issue where the renderer was exchanged if the main plugin (H5P) was not installed, which lead to a database error.
- Adopted new general setting from the main plugin (H5P) which allows/disallows the import of H5P contents.
- Fixed an issue where the main plugin (H5P) needed to be active in order to use this plugin, because the custom renderer was not exchanged.
- Fixed an issue where the main plugin (H5P) needed to be active during the update process, which lead to plugin-updates being broken via GUI.
- Fixed an null-pointer exception which ocurred sometimes if the requested object was not found.
- Fixed an issue where H5P contents could only be used in 'copa' ILIAS objects.
- Adopted the
ITranslator
introduced with the latest version of H5P's main plugin. - Fixed an issue where H5P content could not be imported due to a wrong command being used.
- Added compatibility with refactored main Plugin (https://github.com/srsolutionsag/H5P).
- Replaced legacy implementation (fluxlabs) of the H5P editor integration by a custom UI component, which is available
for UI component
Form
's. - Replaced legacy implementation (fluxlabs) of H5P content integrations by custom UI components.
- Removed unnecessary root-folder files (git-ignore and CI-config).
- Applied PSR-12 to the whole codebase except composer packages.
- Replaced all
filter_input
calls by ILIAS>=8 request wrappers. To maintain ILIAS<8 compatibility the implementation has been copied and can easily be replaced in the future. - Replaced all legacy PHP type-casts (e.g.
intval($x)
) by proper type-casts (like(int) $x
).
- Content will actually be removed from the database again when deleted on a content page (COPage).
- Added Captainhook config to streamline commit messages.
- Remove generate readme and auto_version_tag_ci
- Update keywords
- Changes for latest H5P repository plugin
- Update readme
- Fixes
- ILIAS 6 support
- Min. PHP 7.0
- Remove ILIAS 5.3 support
- Fix working in portfolio pages
- Improve import content
- Fixes
- Some improvments
- Some improvments
- Import/Export contents
- Fix in learning module
- Supports ILIAS 5.4
- Remove ILIAS 5.2 support
- Fix move and cut/past because bug on ILIAS
- PHPVersionChecker
- Refactoring
- Supports now correctly cloning and deleting H5P page components in ILIAS 5.3
- First version