
The “SNORDIAN’s Local User Data for H5P” plugin for WordPress amends the H5P plugin for WordPress. The latter saves the previous state of H5P content in the server’s database for users who are logged in. This plugin will, when activated, also store the previous state in the user’s browser and retrieve it from there. This enables to resume H5P content without having to be logged in.
Install just like any other plugin.
snordians-local-user-data-for-h5p.zip file.The “SNORDIAN’s Local User Data for H5P” plugin for WordPress does not need to be configured. In order to become active, you will go to the H5P plugin settings:
1. Find “Save Content State”
2. Check the option “Allow logged-in users to resume tasks”. This is required for being able to restore the previous state of H5P content in general.
3. Set “Auto-save frequency (in seconds)” to the time interval that should be used. The “SNORDIAN’s Local User Data for H5P” plugin will use the same value. It’s not advisable to set this too low, because even though the “SNORDIAN’s H5P Local User Data” plugin uses the browser’s local storage, H5P will store states inside the database and creating too many calls frequently may mean much load for your server.
Beware that (in theory) the H5P user state could contain personal information of the user if the respective exercise demands to enter personal information. The “SNORDIAN’s Local User Data for H5P” plugin does not allow you to get hold of that information – in other words: you are not processing it. However, since the H5P plugin will send the very same information to your server, dealing with privacy implications of the H5P plugin may or may not be relevant for you depending on your local privacy laws.
The plugin was developed by Sustainum within the XR Energy project. Development work was carried out by SNORDIAN as a contractor.
“Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Education and Culture Executive Agency (EACEA). Neither the European Union nor EACEA can be held responsible for them.”