Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intégration en iframe des quizz #1

Open
acheype opened this issue Apr 15, 2022 · 1 comment
Open

Intégration en iframe des quizz #1

acheype opened this issue Apr 15, 2022 · 1 comment

Comments

@acheype
Copy link

acheype commented Apr 15, 2022

Merci pour ce projet qui est une bonne alternative des solutions qu'on trouve autour de H5P.

Voici 2 suggestions d'amélioration qui aiderait à l'intégration des quizz via des iframes :

  • ajouter une option dans le lien de partage, d'avoir un code d'intégration où une balise iframe appelerait le quizz avec une option GET iframe qui permettrait d'enlever la barre du haut avec les icônes
  • lorsque cette option GET iframe est spécifié, chargé la librairie iframeResizer.contentWindow.min.js qui permet une meilleure intégration des iframes et notamment un ajustement dynamique en hauteur/largeur de l'iframe. L'hôte doit également charger la version hôte de cette librairie pour que cette intégration fonctionne (plus d'info sur la page du projet).
@eyssette
Copy link
Owner

Merci pour les suggestions. Je n'avais pas encore pensé à l'intégration dans des iframes.
Je peux sans difficulté effectivement introduire une option dans les liens de partage pour supprimer les icônes du haut et faciliter l'intégration. Je le note dans le TODO. Cela supprimera cependant le choix du thème sombre ou clair (je peux le mettre également en tant qu'option de partage).
Je ne connais pas la librairie ci-dessus. J'essaie de minimiser les librairies externes, donc je ne suis pas sûr de l'utiliser, mais je vais jeter un coup d'œil.
Merci encore !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants