Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Cross referencing #2300871: Quiz module integration
H5P could expand Quiz by providing more question types without us having to have the logic in Quiz.
This is only the issue to build in support for it.
Comment | File | Size | Author |
---|---|---|---|
#8 | support_for_h5p-2383029-8.patch | 2.24 KB | djdevin |
#2 | h5p_integration-2383029-2.patch | 5.21 KB | djdevin |
Comments
Comment #1
djdevinComment #2
djdevinComment #4
djdevinCommitted just the code needed for H5P integration.
See #2397247: H5P integration for the actual integration.
Comment #6
djdevinForgot to test this.
Comment #8
djdevinComment #9
djdevinComment #12
djdevinComment #13
djdevinSee https://www.drupal.org/project/quiz_h5p
Comment #14
falcon CreditAttribution: falcon commentedI'm not sure if we should move it to a separate project until we have discussed this and thought this through. What will Quiz 6 be? Is there a need for separate question modules in Quiz if we can fill in the missing pieces in the H5P integration?
Comment #15
djdevinThe reason I put it in it's own project is because it's a "big" question type that deserves it's own project and maintainers. Just like DDLines, it's also a very specific question type that shouldn't hold Quiz core back. If we put every question type in Quiz core we'd end up having more and more to maintain and that stifles new releases. Quiz 4 was so far behind, so moving forward this would mean that we could go ahead and make Quiz 6 without H5P, DDlines, Cloze, etc. holding us back, and only keep the basic question types.
That seems to be the direction everything else is going as well, look at Ubercart/Commerce. Ubercart included about 10 payment gateways by default, but that also meant the Ubercart core project had to support them. Commerce doesn't include any payment gateways now.
Comment #16
trofiarik CreditAttribution: trofiarik commentedHi Devin,
is the integration between Quiz 5 and H5P still going on or the project has been abandoned?
I did not try Q4 but if it is true that it supports h5p integration, why is so difficult to implement it in the Q5?
Thanks,
Riccardo
Comment #17
nithinkolekar CreditAttribution: nithinkolekar commented@djdevin #13
module link posted doesn't have any module files nor at code repository. Is that module abandoned or committed patch #11 is enough?
Comment #18
djdevinSee #2575209: project status
Comment #19
webservant316 CreditAttribution: webservant316 commentedI agree that a separate module is they way to go so that quiz can move ahead a bit more freely. However, one caveat is that for people like me who need H5P, then I am stuck at quiz 4.x until the quiz_h5p module begins to perform better. The separate quiz_h5p module allows quiz to move ahead more freely, but it also allows quiz_h5p to fall behind.