h5p / h5p-editor-php-library

68 stars 119 forks source link

Where is 1.27 - You should consider upgrading and then try again #276

Open RozbehSharahi opened 1 week ago

RozbehSharahi commented 1 week ago

Hello,

in our project (not drupal, not wordpress, not moodle) we are integrating h5p (self-hosted).

In fact it is already working and we can choose, edit and render h5p contents. However, we noticed, that some of the libraries (for instance multiple-choice) are missing and some of them wont install (for instance quiz).

When trying to install "quiz" we receive following error:

The system was unable to install the Mark the Words component from the package, it requires a newer version of the H5P plugin. This site is currently running version 1.26, whereas the required version is 1.27 or higher. You should consider upgrading and then try again

The h5p-core we are using (installed via composer) is: 1.26 The h5p-editor we are using is: 1.25

As far as I can see, these are already the newest versions available for h5p. 🤔

So our question is:

Where do we receive 1.27? ... or ... are we misunderstanding something?

Kind regards and thank you for support and implementation of h5p. Rozbeh Chiryai Sharahi

otacke commented 1 week ago

I asked the same question directly ("Do you happen to know when https://packagist.org/packages/h5p/h5p-core will be updated to 1.27?") and received "No" as an answer.

You could manually install of the three H5P integration branches that (for reasons unknown) are ahead of the master branch (which is still at 1.26).

RozbehSharahi commented 1 week ago

@otacke Thank you for you input <3

Which branches are you refering to? And do you have experience with those to share?

otacke commented 1 week ago

@RozbehSharahi There are distinct branches/commits for each H5P integration which are referenced as submodules in the integration's repository:

Drupal 7:

Moodle:

WordPress

If you had 1.26 running already, any of these should work.

I am not involved in any project desperately requiring 1.27, so I have not migrated anything manually yet. Just preparing ... But it should be easy-peasy.

RozbehSharahi commented 1 week ago

@otacke this was really the case. apart from some small js errors we could use those branches.

H5P leaves me quite confused with this version's and branching and the fact that main version is behind WordPress branch for instance.

Thx alot for your input.

otacke commented 1 week ago

@RozbehSharahi I doubt this is really supposed to be this way, but I don't know why it is either.