My Today's GoLive and some recommendations

We went live with our (new Drupal) website today and all is fine so far.
Thanks to the H5P team for all their effort to provide such a nice and attractive html 5 e-learning platform!

Our own modifications:
- we only use the course presentation module and we did some major enhancements in cp.js
we included 2 buttons to enable certificate generation: after completing the test, the user will either see a "create certificate" button on the Score's overview list pop-up, if he passed the test successfully, if not, he will see a "Retry" button. The Retry button includes a page reset/refresh if clicked, so he can start over the test again with clean "empty" questions.
- The create certificate button includes the functionality to identify and hand over the name of the module and then routes to a regular drupal site where the user can fill out a form (i.e. contact details etc) and then a .pdf certificate will be created. The URL routing is designed the way that there is no possibility to call that URL directly :-)
- In addition, I added customs fonts to comply with CI requirements and styled the create certificate & retry buttons by using the included FontAwsome icons.

Feature requests and suggestions for the coursepresentation module and H5P module:
- as mentioned in a previous post: there should be a way to have a variable in the localization settings to determine the module title name flexible, the module name should be entirely linked with the contentId variable. We did that within the code now, but that is not really feasible, because if I add further modules or would like to change the course title of an existing module I always need to manipulate the code manually.
- Interactive video: pls fix the bugs & include the questions in the scores list (I already posted this here before).
- Desperately wanted: please enhance the editor options, the editor is very limited right now. Given the fact that Drupal can handle RTE AND HTML why not provide the option to choose if you want to use RTE or full html. This would solve a lot of styling problems and also would enable that I could  add images in the text function to show in the pop-up, when you want to display text etc. as button...

- desperately wanted as well: please include a functionality to add a custom stylesheet. This should be included as an option and setting in the entire H5P module to allow overriding the standard styles. Currently this is very tricky with the different libraries, each with its own style sheet. And is a challenge each time the libraries are updated...!

- Include the options to disable the embed and the copyright buttons in the H5P module, like already posssible with the Download option Y/N.

- Also it would be great to have an enhanced option for positioning of objects. Currently, the range is always by a fixed iteration of 10 px.

- In the course presentation module it should be possible to deactivate the "show solutions" at all. Currently if you close the Score list pop-up, you will be redirected to the 1st slide of the test questions, showing all correct and wrong answers. This is not really nice, because the user now can go to the last slide, pressing show results and all correct and wrong answers will be displayed, even if he didn't answer any single question before!

And last but not least on my urgent wishlist: rather than delivering new features and options, please release a stable H5P module. This was announced for summer this year already. I really have and had a hard time to convince our dev team to have a beta version in a Live environment....

However, aside from these (non mission-critical) topics:  thank you very much for the really great job!!

falcon's picture

Thanks for posting. Very useful! Would you be interested in posting a showcase?

- we only use the course presentation module and we did some major enhancements in cp.js

 - Are there some things there that we might add to the official release? You might for instance create a pull request on github?

as mentioned in a previous post: there should be a way to have a variable in the localization settings to determine the module title name flexible, the module name should be entirely linked with the contentId variable. We did that within the code now, but that is not really feasible, because if I add further modules or would like to change the course title of an existing module I always need to manipulate the code manually.

This post you're talink about? Maybe hook_h5p_semantics_alter might help?

- Interactive video: pls fix the bugs & include the questions in the scores list (I already posted this here before).

We will add the questions to the scores list. I'm not sure what bugs you're talking about?

- Desperately wanted: please enhance the editor options, the editor is very limited right now. Given the fact that Drupal can handle RTE AND HTML why not provide the option to choose if you want to use RTE or full html. This would solve a lot of styling problems and also would enable that I could  add images in the text function to show in the pop-up, when you want to display text etc. as button...

Thanks for reporting! We will be adding more buttons to the ckeditor, but note that H5P has its own ckeditor. It is completely independend of Drupal since H5P also is quite independent of Drupal. H5P works the same way in Joomla and Wordpess as in Drupal. If you could give us a list of your most wanted editing options it would help alot!

- desperately wanted as well: please include a functionality to add a custom stylesheet. This should be included as an option and setting in the entire H5P module to allow overriding the standard styles. Currently this is very tricky with the different libraries, each with its own style sheet. And is a challenge each time the libraries are updated...!

It seems many people find it very difficult to add their own stylesheet. We will definitively do this!

- Include the options to disable the embed and the copyright buttons in the H5P module, like already posssible with the Download option Y/N.

Thanks for reporting! This will also be done. We have code for this already but it hasn't been reviewed yet.

- Also it would be great to have an enhanced option for positioning of objects. Currently, the range is always by a fixed iteration of 10 px.

This is actually already there. Hold the CTRL button and you can move pixel by pixel :)

- In the course presentation module it should be possible to deactivate the "show solutions" at all. Currently if you close the Score list pop-up, you will be redirected to the 1st slide of the test questions, showing all correct and wrong answers. This is not really nice, because the user now can go to the last slide, pressing show results and all correct and wrong answers will be displayed, even if he didn't answer any single question before!

Noted, thanks!

And last but not least on my urgent wishlist: rather than delivering new features and options, please release a stable H5P module. This was announced for summer this year already. I really have and had a hard time to convince our dev team to have a beta version in a Live environment....

DONE! 7x-1.0 has been released :)

.... and everybody said: great! > So again thanks for your great work!
Unfortunately, I cannot publish it as a showcase here, but I could send you the link to an e-mail address of your choice for your discretion.Also thank you for your review. I will recheck all your answers and compile a list the nexst days, bcause I also received some feedback where I feel it could make sense to improve.

Brgds

falcon's picture

I'm glad you recieved positive reviews. Good job!