-
New Feature
-
Resolution: Fixed
-
Minor
-
3.8
-
MOODLE_38_STABLE
-
MOODLE_38_STABLE
-
MDL-66397-master-embed -
-
H5P Sprint 1, H5P Sprint 2, H5P Sprint 3
As a tool for content creators, to make it easier to use existing H5P content in Moodle, we have to create a new filter that allows to display automatically the H5P links from h5p.org or h5p.com.
For URLs like https://xxx.h5p.com/content/yyy or https://h5p.org/h5p/embed/yyy the button should add the HTML code above:
<iframe src="https://xxx.h5p.com/content/yyy/embed" width="www" height="hhh" frameborder="0" allowfullscreen="allowfullscreen" allow="geolocation *; microphone *; camera *; midi *; encrypted-media *"></iframe><script src="https://xxx.h5p.com/js/h5p-resizer.js" charset="UTF-8"></script> |
or
<iframe src="https://h5p.org/h5p/embed/yyy" width="www" height="hhh" frameborder="0" allowfullscreen="allowfullscreen"></iframe> |
<script src="https://h5p.org/sites/all/modules/h5p/library/js/h5p-resizer.js" charset="UTF-8"></script> |
Tasks:
- Create a basic skeleton H5P filter
- Add/Edit filter's settings: default width and weight. Default values for geolocation, microphone, camera, midi and encrypted-media permissions.
- Prepare filter to convert URLs into a player: URL from a domain (no package) - Use H5P.org/.com embed code to render
- Privacy: No user data
- blocks
-
MDL-66398 Improve H5P filter to allow internal H5P content URLs
- Closed
- caused a regression
-
MDL-66954 Rename filter_h5p to filter_displayh5p
- Closed
- has a QA test
-
MDLQA-14105 A teacher can add external H5P content to activities or resources
- Open
-
MDLQA-15387 CLONE - A teacher can add external H5P content to activities or resources
- Passed
-
MDLQA-15976 CLONE - A teacher can add external H5P content to activities or resources
- Passed
-
MDLQA-16620 CLONE - A teacher can add external H5P content to activities or resources
- Passed
-
MDLQA-17236 CLONE - A teacher can add external H5P content to activities or resources
- Passed
-
MDLQA-17823 CLONE - A teacher can add external H5P content to activities or resources
- Passed
-
MDLQA-18327 CLONE - A teacher can add external H5P content to activities or resources
- Passed
-
MDLQA-18818 CLONE - A teacher can add external H5P content to activities or resources
- Passed
-
MDLQA-19281 CLONE - A teacher can add external H5P content to activities or resources
- Passed