SNORDIAN’s H5P Theme Picker

Anfang dieses Jahres hat die H5P Group das Erscheinungsbild ihrer H5P-Inhaltstypen aktualisiert und eine Funktion zur Themenauswahl eingeführt. Nun kannst du ein Farbschema auswählen, das automatisch auf alle unterstützten Inhaltstypen angewendet wird. Das ist ideal, um Corporate-Design-Belange zu befriedigen.

Allerdings gibt es einen Haken. Zwar ist es relativ einfach, die Farben durch Hinzufügen eigener CSS-Anweisungen zu ändern, aber diese Methode ist nicht besonders praktisch. Die H5P Group hat zur Lösung dieses Problems einen Theme-Picker entwickelt, diesen jedoch leider fest in ihre H5P.com-Plattform integriert. Er steht weder für ihre H5P-Plugins für Moodle oder WordPress noch für andere H5P-Integrationen zur Verfügung.

Einerseits ist die Möglichkeit, das Erscheinungsbild deiner Inhalte zu ändern, keine Funktion, bei der es um Leben und Tod geht. Andererseits wäre es so einfach gewesen, sie überall auf wiederverwendbare Weise verfügbar zu machen. Als Verfechter von Open-Source-Software war ich daher unzufrieden.

Screenshot of the theme picker on a WordPress dashboard

SNORDIAN hat eine maßgeschneiderte Bibliothek zur Themenauswahl implementiert, die die Themenfunktion von H5P unterstützt. Sie ist kostenlos und Open Source und lässt sich ganz einfach überall dort integrieren, wo du sie benötigst. Entwickler können entscheiden, ob sie den Quellcode direkt verwenden oder den Theme-Picker einfach als JavaScript-Modul importieren möchten, um ihn dort einzusetzen, wo er am besten genutzt werden kann. Es ist nicht notwendig, einen eigenen H5P-Theme-Picker von Grund auf neu zu erstellen.

Um zu veranschaulichen, wie das funktioniert, habe ich außerdem ein Plugin für WordPress erstellt: SNORDIANs H5P Themer. Es nutzt die oben erwähnte Theme-Picker-Bibliothek und ist ebenfalls komplett kostenlos und Open Source. Wenn du H5P auf WordPress nutzt, probier es einfach mal aus! Falls du ergänzende Funktionen benötigst, zögere nicht, mich zu kontaktieren – ich verdiene meinen Lebensunterhalt mit dem Schreiben von Code.

Und wenn du Moodle nutzt? Dann hat Matheus Mathias die Lösung für dich. Er hat die Theme-Picker-Bibliothek in sein H5P-Themer-Plugin für Moodle integriert. Und wenn du Drupal, TYPO3, ILIAS, Stud.IP, Lumi, NextCloud oder eine andere Plattform verwendest, die H5P unterstützt? Dann ist jeder Entwickler herzlich eingeladen, die Theme-Picker-Bibliothek zu nutzen, um H5P-Inhalte anzupassen.