Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
RozbehSharahi opened this issue Sep 24, 2024 · 5 comments
Open

Comments

@RozbehSharahi
Copy link

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
Copy link
Contributor

otacke commented Sep 24, 2024

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
Copy link
Author

@otacke Thank you for you input <3

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

@otacke
Copy link
Contributor

otacke commented Sep 24, 2024

@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
Copy link
Author

@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
Copy link
Contributor

otacke commented Sep 24, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants