H5P Works very well for industrial automation training

I'll just mention that H5P appeared to work surprisingly well related to the preparation of a web-based cource of industrial automation.

What I had expected to be my favorite module was the "Presentation mudule", but after testing a while, my favorite modules are now the "Drag and drop" and the "Question set".  They are realy "flexible" and well suited for "vocational training". (Im allmost surprices because I was a bit sceptical to begin with, I have to admit, and I couldent find the functions I intentionally wanted to find.)

For the testing and developmet I have used (and uses) Centos 6 Linux with Drupal and Wordpress, and at the moment I only use Drupal.

There have been zero technical problems related to the H5P module itself, but there have been a few server  related "issues" i the beginning to get it (the server) configured the right way. H5P itself has been running quite nice and stable on both Wordpress and Drupal.

I do the publishing and the content development "the flat-file way" using drupal only for "hosting" the H5P "environment". The Drupal installation with the H5P module is just running "in the background" and the H5P is then "embeded" into the "flat file web content".

I havent made any publication on the "Showcases" tread yet because I run it all on a server that is so small that it is allmost only a lab-server. I might give it a post when it all has "proper backup" and everything is running "nice and stable". 

Normally I make a post in the forum when something doesn't work. To make some variation it should also be possible to give a feedback when things are working "terribly and surprisingly well".

All H5P developers, thanks for very good work with the H5P moduels !!!  (They will appear to be quite usable.) 

Arne, Stavanger, Norway.

Well, well .. as I thought everything was working just perfect I think I found a bug.

If you try to embed the "Qestion set" it appears that it will only work for very small questions, as it has quite a limited space to work on. I have tested with my installation and I have tested with your installations and with different web browsers and the error repits every time.

Here is a demo of the error while trying to load an embedded H5P module from your server. (I hope it will work when I post HTML code):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

 

<body>

 

<script src="http://h5p.org/sites/all/modules/h5p/library/js/h5p-embed.js" data-h5p="http://h5p.org/h5p/embed/615" async></script>

 

</body>

</html>

If you try out this html code you will see that this embeded H5P module does not work properly. (Hopefully it is a minor bug that can be corrected.)

Problem still the same:

<!DOCTYPE html>

<html>

<head>

  <title>Page Title</title>

</head>

 

<body>

  <h1>This is a Heading</h1>

  <p>

<script src="http://h5p.org/sites/all/modules/h5p/library/js/h5p-embed.js" data-h5p="http://h5p.org/h5p/embed/615" async></script>

 

</p>

</body>

 

</html>

Multiple Choice also dont work for embedding, but "Single Choice set" does work. Hope the other two can be "repaired".

falcon's picture

Hi Arne, the problem is that the buttons isn't there on the second page, right?

We've fixed this problem in the release that will be rolled out this week.

Yes, thats the problem. It would be very nice if this problem is fixed. By the way "embedding" works quite well as for an example Mediawiki (Wikipedia), Moodle and "plain html5" (like my testsite). Its actually possible, as an example to set up your own "Local Wikipedia" with full H5P functionality and interactivity. (Have tested it, no problems at all, worked "right out of the box".

arne, how have you been able to work H5P into Mediawiki? Thanks!

falcon's picture

And thanks a lot for sharing your positive experiences with the community :)