cannot install content types in moodle 3.3, higher h5p plugin version required?

Would like to install a number of Content Types like Agamotto, Column, Image Hotspots, Find the Hotspot but cannot in Moodle 3.3 using h5p plugin version 1.10.

These content types are not listed in the moodle h5p hub when trying to add an h5p Activity to a course so I tried to upload the content types after downloading the .h5p file from https://h5p.org/content-types-and-applications . When trying to upload the Libraries I receive an error indicating a higher h5p plugin is required (see screenshot 1 attached). While the error message indicates we are running moodle plugin version 1.15 we are in fact using version 1.10 and moodle indicates 1.12 is the latest version available (see second and third screenshot attached).

So the error message says we are using version 1.15 but moodle plugins overview page indicates version 1.10 and the moodle h5p plugin page indicates 1.12 is the latest available.

I must be installing the content type libraries incorrectly? Why the discrepency between moodle and h5p regarding the version numbers? 

 

do i need to update the moodle plugin or moodle in order to have these content types made available?

otacke's picture

Hi plindgreen!

You need to update the moodle plugin. The version number that you're told is the version of the core of H5P, not of the moodle plugin.

Best,
Oliver

Is your naming convention of version 1.19 the equivalent to the moodle naming convention of version 2018110600 displayed in the moodle plugins overview page for available updates (3rd screenshot above)? That would make my current moodle plugin version 2018082200 the equivalent to your 1.15 version?

If not displayed in the moodle plugins overview page where in moodle can I see or determine that this h5p plugin is version 1.15 as the h5p error message indicates?

Thanks for you assiatnce.

 

 

otacke's picture

Hi plindgreen!

I don't think the core number is listed anywhere inside moodle. But if you need confirmation that you have version 1.15 of the H5P core:

Our code repository for the moodle plugin lists the version that was released on August 22 as version 1.10. (https://github.com/h5p/h5p-moodle-plugin/releases)

This repository links to the repository of the core at commit 942a083 (https://github.com/h5p/h5p-php-library/tree/942a083afa46e37f872a35b06890de3414237dcd).

This state of the core is version 1.15. (https://github.com/h5p/h5p-php-library/blob/942a083afa46e37f872a35b06890de3414237dcd/h5p.classes.php#L1776).

Best,

Oliver 

Great, thanks for the clarification