otacke
Forum Replies Created
-
Forum: Plugins
In reply to: [Interactive Content – H5P] My content would not load with latest update@sophiewat Yes, GameMap will receive a couple of new features and a fix shortly.
You can upgrade your QuestionSet contents. That will not touch any QuestionSets used inside GameMap though.
Forum: Plugins
In reply to: [Interactive Content – H5P] My content would not load with latest updateNote: This remains an issue for at least one other content type, because semantic versioning was not done properly for content types when introducing the theming update. For instance, the latest release version of GameMap uses QuestionSet 1.20 which will use MultiChoice 1.16 – and if the latter incorporates theming (which should have been encompassed by bumping to 1.17), you will run into the same problem. This cannot be fixed by upgrading yet, because GameMap needs to be updated first.
Forum: Plugins
In reply to: [SNORDIAN's H5P Themer] Custom theme Edit: the Alternative choice bug?I do not plan to implement any new features. I already spent more working hours on this one than I probably should have. I merely wanted to proof a point or two, cmp. https://www.olivertacke.de/labs/2026/02/28/the-open-source-freemium-business-model-what-feature-should-be-openly-sourced/.
My theme picker web component does the heavy lifting. If anyone wants to build a more versatile plugin for WordPress, Drupal, Moodle, ILIAS or whatever has an H5P integration, then they are more then welcome to.
Forum: Plugins
In reply to: [SNORDIAN's H5P Themer] Custom theme Edit: the Alternative choice bug?This is not a bug, but deliberately exactly how H5P.com implements it.
They only allow to select the hue, because saturation and lightness are tuned to result in WCAG compliant contrast for computed colors.
Forum: Plugins
In reply to: [Interactive Content – H5P] error message@helmutpecher Are you assuming, or have you checked?
What user owns
.../wp-content/plugins/h5p? What’s the rwx state set to? Same question about any of the files that you reported?Forum: Reviews
In reply to: [Interactive Content – H5P] Poor code since 1.17.x@alexspanish H5PFixa might be able to help you: https://h5p.org/node/1557462
Forum: Plugins
In reply to: [Interactive Content – H5P] error message@helmutpecher Have you double-checked that your webserver actually has the required permissions to write to the plugin directory? Would not be the first time that someone changed ownership to be able to modify things manually more easily and then forgot to return the ownership to “daemon” or whatever user the webserver has. Not encountered that myself yet, but overly cautious permissions set on WordPress folders (with good intentions to limit potential threats) could have the same effect.
Forum: Plugins
In reply to: [Interactive Content – H5P] Problems since updateForum: Plugins
In reply to: [Interactive Content – H5P] Not working in backend of SafariIt would help if you provided a more precise report of your problem, cmp. e.g. https://snordian.de/2024/02/17/how-can-i-craft-an-effective-bug-report-for-h5p-components/
Forum: Plugins
In reply to: [Interactive Content – H5P] WPML TraslationH5P content types are not a direct part of the WordPress ecosystem (can be used on plenty of other systems, too) and therefore have a separate translation path. Please have a look at https://snordian.de/2023/01/16/how-can-i-improve-h5p-translations/ for instance, to learn more.
Forum: Plugins
In reply to: [Interactive Content – H5P] Cannot disable downloadThis is not a bug. The settings of the H5P plugin will only prevent users from downloading the whole H5P content itself. It does not “protect” any media inside the content from being downloaded via the browser directly.
“WP Content Copy Protection” can’t act here, because most H5P contents live inside an iframe which “WP Content Copy Protection” can’t access. You’d have to set up your own solution that can inject similar JavaScript to H5P contents.
However, ultimately you cannot prevent getting access of the media even if you block using the right mouse button. People can get hold of the media easily using the browser’s development tools anyway. If they can see the media, they have it already.
All you can do is to make it harder for people with only rudimentary knowledge of the web and worsen their experience at the same time, because access to their regular browser features via the right mouse button may be impacted. You will not stop those who really want to get hold of your media though.
Please see e.g. https://www.sitepoint.com/dont-disable-right-click/ for more detailed information.
Forum: Plugins
In reply to: [SNORDIAN's H5PxAPIkatchu] There is no xAPI information stored.@papijo Here’s where your error message stems from: https://github.com/otacke/h5pxapikatchu/blob/caeeaff06efef4f2566017c4180e9146e2520687/h5pxapikachu.php#L316
The latest version now checks the nonce sent by WordPress to the browser and back. That’s most likely the problem. Here s where the nonce is retrieved in the browser: https://github.com/otacke/h5pxapikatchu/blob/caeeaff06efef4f2566017c4180e9146e2520687/js/h5pxapikatchu-listener.js#L80 What does it yield?
Care to send me a link where I could check the client-side at least?
Forum: Plugins
In reply to: [SNORDIAN's H5PxAPIkatchu] There is no xAPI information stored.Without any error message in the PHP error log and without a way to investigate what’s going on on the server, I have no way of knowing what might be causing your trouble.
Forum: Plugins
In reply to: [SNORDIAN's H5PxAPIkatchu] There is no xAPI information stored.If no errors are reported, I have no way to remotely help. You’ll have to trace the JavaScript locally then, you know how that works.
Forum: Plugins
In reply to: [SNORDIAN's H5PxAPIkatchu] There is no xAPI information stored.I can provide more info if needed.
Please do. There’s no way for me to know what might be going on otherwise.
The usual: Any JavaScript error in the dev console (you can also set the plugin into debug mode in its settings)? Any PHP error in the server log?