2016-04-13 00:30:26 +02:00
|
|
|
This folder contains the general H5P library. The files within this folder are not specific to any framework.
|
2012-11-21 09:27:31 +01:00
|
|
|
|
2016-04-13 00:30:26 +02:00
|
|
|
Any interaction with an LMS, CMS or other frameworks is done through interfaces. Platforms need to implement
|
2015-01-27 11:28:02 +01:00
|
|
|
the H5PFrameworkInterface(in h5p.classes.php) and also do the following:
|
2012-11-21 09:27:31 +01:00
|
|
|
|
2016-04-13 00:30:26 +02:00
|
|
|
- Provide a form for uploading H5P packages.
|
|
|
|
- Place the uploaded H5P packages in a temporary directory
|
2015-01-27 11:28:02 +01:00
|
|
|
+++
|
|
|
|
|
2016-04-13 00:30:26 +02:00
|
|
|
See existing implementations for details. For instance the Drupal H5P module located at drupal.org/project/h5p
|
2012-11-22 14:00:06 +01:00
|
|
|
|
2016-04-13 00:30:26 +02:00
|
|
|
We will make available documentation and tutorials for creating platform integrations in the future.
|
2015-11-17 14:10:26 +01:00
|
|
|
|
2016-04-13 00:30:26 +02:00
|
|
|
The H5P PHP library is GPL licensed due to GPL code being used for purifying HTML provided by authors.
|