CDNs

Hi there,

We're exploring installing H5P on our Moodle sites, but have very tight security policies which restrict the use of CDNs. I see that there are callouts to Mathjax and for Easy Image, but are all the callouts documented? We often download the libraries and host them locally, in order to comply with the organization's security policies.

Thanks,

Trevar

otacke's picture

Hi trevarp!

The math implementation is an optional library, so you could remove it completely. Also, you can configure it to suit your needs, e.g. use a local copy of MathJax (hopefully KaTeX soon). We have not yet updated the documentation on this site, but the readme file in the math-display github repository should provide you with the necessary information.

Calls Easy Image are part of the CKEditor that we use as part of our editor, but to the best of my knowledge it is not used anywhere as we do not include images inside the CKEditor.

Best,
Oliver

Hi Oliver,

I appreciate your response, and it turns out that at the moment it's other content types that we'll be using.

I do have one additional privacy-related question. In the H5P GDPR compliance page (https://h5p.org/plugin-gdpr-compliance), there's a section about xAPI. I hadn't come across this before but I get the general idea (sort of). In the basic Moodle plugin implementation, using out-of-the-box content such as the Interactive Video and Course Presentation, do you know if data gets sent outside of the local Moodle instance for processing?

Thanks,

Trevar

otacke's picture

Hi Trevor!

H5P does not send any xAPI data to Learning Record Stores unless you tell the host system to do so.

Cheers,

Oliver