H5P Column content

Hi there,

We are creating a new H5P Column content. Then we would like to insert some h5P existing content we already created like : drag & drop, question set ..

The point is that we cannot see this upload option in the H5P Column content. Should we have to recreate our existing contents neither that upload them in column content?

Please help.


tim's picture

Hi Nabil,

you'll have to create the content again, unfortunately. The Core Team is going to release new code that will enable uploading of sub-content types later this year so keep an eye out for that :)


Excellent news. Column is such a great tool that anything to support its development is welcome.

Great news.

When this update is planned ?


could you tell me if interactive videos inside column content allow Text Track subtitles?

BV52's picture

Hi ngibson,

Yes this is possible by adding a .VTT file to the Interactive video under the "text track" menu. You can see a simple sample here.


Thanks for the example,

I saw that it was possible on h5p.org but we are using it in Moodle and I can't find the option to add the captions.

Under Start screen options there is no "Text Tracks" section for the interactive video when in a column.

Any ideas why?

BV52's picture

Hi ngibson,

There is only one reason I can think of that may cause this, the Column/IV libraries are outdated. You need to update those libraries in order for this to work. Luckily there is an easy way to do this by downloading the example I mentioned above and upload it to Moodle.


I'd like to upload content to a H5P-Column... still not possible, right? Any news about the release date of the planned update?

Great tool! Keep it up! 

BV52's picture

Hi mbehringer.it,

Great news copy/paste now available accross all content types. To do this while creating the Column content you need to open the content that you want to copy in edit mode. Please note that you can only copy/paste contents that are available in Column.



/comment deleted because answered in another thread/


Hi, I read on a comment that it was possible to embed an H5P activity into the Columns layout that wasn't already available on the drop down menu of content within Columns using the iframe embedder. I've just tried creating a true/false question within the content bank of Moodle, the copied & pasted the web address for it into the iframe embedder. It comes up and the actual question works fine, but my problem is that the whole web page is inluded now in the content rather than just the question. Is there a way to only have the question and not the surrounding formatting of the original website? Hope this makes sense!

(This is using H5P through Moodle).


BV52's picture

Hi NaomiC,

This is by design the iFrame embedder "embeds" the page of URL that you provide. In this case you provided the URL of the page where the true/false question is located. So do be able to embed an H5P content within the iFrame embedder you need to use the embed URL. Using H5P.com as an example If I use: https://bv-demo.h5p.com/content/1291786796061025089. You will see the attached SS1. On the other hand if I use: https://bv-demo.h5p.com/content/1291786796061025089/embed, what you will see is only the content as shown in SS2.

You can read more about embedding in this documentation.

PS we do not recommend using iFrame embedder since it is not responsive, not accessible and may be a security risk.





Thanks for your reply. I see the embed URL in the example you provided but when I create a H5P activity on Moodle there is no embed code that I can find. Do I need to create the section I want embedded outside of Moodle first then embed it into Moodle? And if so, where can I create the activity?

Many thanks,


BV52's picture

Hi Naomi,

I'm not exactly how the content bank works since this version of H5P was created by the Moodle team. However the steps may be similar if you are using the H5P plugin. When creating the content usng the H5P plugin there is an option "Display Options" the "Display action bar..." should be enabled. Once saved there will be an embed button at the bottom of the content. When clicked you will see a pop-up window that will provide the embed code. From this code you can retrieve the URL you can use in the Iframe embedder.

 If the Moodle integration does not have this option or you cannot find it I suggest that you post a question in the Moodle's forum.