Documentation Tool - Submit doesn't work

Hi, as said in the subject,

I like the feature Documentation Tool a lot. But unluckily, as soon as I press the button Submit on the Export Document Page, it doesn't submit anything.

P/s: also I would like to ask if there is any way to fix Save Content State since Save Content State doesn't seem to work too.

Step the reproduce the bug,

1, Add activity, choose H5P.

2, Content type: Documentation Tool

3, Add an export document page and 1 extra page for information

4, Try to input some text and go to export document page

5, Press Create Document

5, Press Submit

6, Check the submission list

otacke's picture

Hi Bearcupine!

The xAPI statements seem to be sent correctly, so submission seems to be fine. You're not mentioning what you're expecting to happen.

And the Documentation Tool doesn't implement the save content feature at all, so it can't be broken ;-)



Thanks, I later on checked it out and see that Save Content is not implemented.

About the Submission, I would like to know what this Submit button does since i expect it to submit the document to the assignment list and the teacher can grade it. But it never appears.

BV52's picture

Hi Bearcupine,

Which system are you using? H5P emits data in the form of xAPI statements and you will need a plugin or custom code to listen to these statements and a data store such as a learning record store to save them in.

I highly recommend looking through these documentation:


At least for Moodle it sends the information to the Gradebook with the information that the student entered.





Yes, I'm using moodle. I want it the Submitted File to after as a Submission and teacher can easily access it. For now, I found a way to access it is through the gradebook, but it makes the view submission too complicate for teacher in general. Is there anyway to make this visible to teacher like assignment type of moodle?

otacke's picture


I don't think that the H5P plugin for moodle features assignments.



BV52's picture

Hi Bearcupine,

H5P is centered on creating the contents and provides a way to retrieve data from them. It is however possible to customize how the data is shown by using another LRS plugin. You can head over to the above links for more information.


Could the SUBMIT button not simply email a text file to an email address? As an option anyway... that would be MUCH simpler, obviously,

BV52's picture

Hi mwm_xyz,

It would be on some cases. A lot of the users of H5P would use an LRS and which places all the submitted answers in the same place. Furthermore the H5P core team is dedicated to making the contents and making sure that it provides a way to retrieve the score (xAPI statements) and it is up to the LRS plugins on how it will handle these statements. However the good thing about H5P is that it is open sourced and anyone in the community can make the changes.


Hi H5P, we like using documentation tool content on Canvas LMS pages (not assignments) so the Submit button is redundant. In fact it doesn't work in assignment pages either (we don't have reporting enabled as yet). Would it be possible to have the option to hide it? Thank you. 

BV52's picture

Hi Isobel,

For this can be done by using a CSS override. You can read more about this here. If you decide to go through this route please inform your institution's H5P coordinator to send an e-mail to support or you fill out this form.