H5P plugin vs. or + H5P core integration?

H5P plugin vs. or + H5P core integration?

Christophe Naud -
回帖数:8

Hello from Poitiers University, France,

we are using Moodle version 3.11.12+ (Build: 20230210) with H5P core integration (H5P framework v1.24 h5plib_v124 as default) and no H5P plugin.

I'm trying to integrate a free creative commons (careful with the licence anyway) Italian language course available for download here : https://filesender.renater.fr/?s=download&token=fdfc702c-fc29-47e2-b5a6-0f3242286019 (download deadline: 30/04/2023 size: 349.8Mo)

While trying to restore it, no error message but the HP5 activities aren't restored at all basically. I suppose it is due to the absence of H5P plugin (?).

So my basic question is first: so that it works (easy restoration rather than downloading all the individual H5P contents finally which will take some time), can the H5P plugin (from H5P) live together with the Moodle H5P core integration?

Less simple question: it appears marks/scores/results don't go correctly to the gradebook regards to the plugin contrary to the H5P core integration. Any update?

Any workaround welcome about restoration.

Thank you,

回复Christophe Naud

Re: H5P plugin vs. or + H5P core integration?

Joseph Rézeau -
Core developers的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像 Translators的头像

Hi Christophe and welcome from the "Montfort-sur-Meu 3rd-age university", Brittany, France!

1.- Why didn't you post your question on the French-speaking forum?

2.- "While trying to restore it, no error message but the HP5 activities aren't restored at all basically. I suppose it is due to the absence of H5P plugin (?)."

That's pretty obvious! How do you expect Moodle to restore activities that have been created with a contributed plugin to a course where that plugin has not been installed?🙃

3.- I have successfully installed that Italian language course backup on my local Moodle site where the H5P contributed plugin is installed, no problem. On the other hand, when I tried to install that backup on another local Moodle site without the contributed H5P plugin, I did get quite a few error messages (probably you did not get those error messages because you had not enabled the development debug messages on your Moodle site).

4.- You ask "can the H5P plugin (from H5P) live together with the Moodle H5P core integration" The answer is Yes, of course, but you must understand that the H5P contents created via the H5P contributed plugin on the one hand and those created in the Contents Bank on the other hand are not interchangeable.

Unfortunately there is no way to "bulk" convert H5P contents created with the contributed H5P plugin to H5P contents inside a Moodle course's Contents Bank. It can only be done one by one.☹️

回复Joseph Rézeau

Re: H5P plugin vs. or + H5P core integration?

Christophe Coussement -
Particularly helpful Moodlers的头像
Hi Jozeph ,

> Unfortunately there is no way to "bulk" convert H5P contents created with the contributed H5P plugin to H5P contents inside a Moodle course's Contents Bank. It can only be done one by one.☹️

Yes there is 眨眼

https://moodle.org/plugins/tool_migratehvp2h5p
回复Christophe Coussement

Re: H5P plugin vs. or + H5P core integration?

Joseph Rézeau -
Core developers的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像 Translators的头像

Hi Christophe,

I'm glad that I was wrong.🤓 Just installed the migration plugin on my local Moodle site to try it. Here are my thoughts.

  • Used it from the Web interface: site administration -> Migrate content from mod_hvp to mod_h5pactivity
  • Easy to use interface
  • It's really very slow. Better only try to convert a few H5P contents at a time
  • For some reason, some of the Italian course H5P contents could not be converted and threw an error:
  • Hopefully this useful plugin will help solve the OP's problem.😃
回复Joseph Rézeau

Re: H5P plugin vs. or + H5P core integration?

Christophe Naud -
Hi again Joseph,
I would like to ask you for a service. Now that you have converted the h5p activities. Would you mind making a default .mbz backup of the Italian course and share it with me? Before going further with the other languages, I would to like to test its restoration and above all the integration of the converted h5p activities in our Moodle. Thank you if possible and have a nice week
Christophe
回复Joseph Rézeau

Re: H5P plugin vs. or + H5P core integration?

Joseph Rézeau -
Core developers的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像 Translators的头像

After some detective work 😎😎😎I finally found out the reason for those error/invalidpackage. I did not have the correct (i.e. the most recent) version of one of those H5P contents on my local moodle test site.☹️

I have now successfully migrated the whole bunch from mod_hvp to mod_h5pactivity and am ready to let the OP have them.

回复Joseph Rézeau

Re: H5P plugin vs. or + H5P core integration?

Christophe Naud -
Merci, Joseph 微笑

1. Why didn't you post your question on the French-speaking forum? I use to post in English since the very beginning of Moodle, I'm working for a Maison des Langues and have no problem with English (doesn't mean it is perfect), Moodle is developed in English (not talking about translation) and answers are often faster but it's only a point of view.

2. and 3. Obvious indeed and not. Obvious indeed: thank you (again) for your confirmation (plugin vs. core). Obvious not: H5P plugin and core could have been considered compatible, cross-usable.

4. I was guessing bulk conversion was not possible, again a confirmation. Looks like I'm going to be obliged to download then integrate each content...

Thank you again,

Christophe