[Moodle|Guide] Intégrer une page externe / un iframe
Objectif
Intégrer dans votre cours Moodle une page externe (infographie, présentation interactive, tutoriel, etc.) réalisée avec des outils comme Canva, Genially, Sutori, … et choisir l’approche la mieux adaptée à vos besoins.
Instructions
Étape 1 : Choisir votre approche
Moodle propose trois principales façons d’intégrer une page externe :
URL intégrée : le contenu est affiché dans un cadre avec défilement, largeur adaptée à la page.
Avantage : simplicité et fiabilité.
Limitation : la fenêtre reste relativement petite sur grand écran, mais le contenu est toujours accessible.Embed code dans une Page : certains outils externes fournissent un code d’intégration à copier-coller.
Avantage : possibilité d’intégrer directement le contenu dans une page Moodle.
Limitation : certains scripts ne fonctionnent pas, le contenu peut être tronqué. Il est parfois nécessaire de modifier le code pour supprimer certaines balises<script>.H5P IFrame Embedder : intégrer la page dans un contenu H5P.
Avantage : ajustement automatique de la largeur et possibilité de définir une hauteur minimale.
Limitation : le défilement n’est pas supporté, il faut tester la hauteur et prévoir une marge de sécurité.
Étape 2 : Intégrer la page
Option 1 : via la ressource URL
Activez le mode édition dans votre cours.
Cliquez sur Ajouter une activité ou ressource → URL.
Complétez le nom de votre page.
Collez le lien de votre page externe dans le champ URL externe.
Dans le paramètre Mode d’affichage, choisissez Intégrer.
Cliquez sur Enregistrer et revenir au cours.
Option 2 : via embed code dans une Page
Activez le mode édition dans votre cours.
Cliquez sur Ajouter une activité ou ressource → Page.
Complétez le nom de la page.
Dans l’éditeur, basculez en code source (HTML).
Collez le embed code fourni par l’outil externe.
En cas de contenu tronqué, supprimez les balises
<script>dans le code pour tester l’affichage.Cliquez sur Enregistrer et revenir au cours.
Option 3 : avec H5P IFrame Embedder
Activez le mode édition dans votre cours.
Dans la section de votre choix, cliquer sur “+” → Ajouter une activité ou une ressource.
Choisissez Contenu Interactif H5P.
Écrire une description pour l’activité.
Dans le champ Éditeur, choisir H5P IFrame Embedder.
Complétez le titre du contenu.
Spécifiez une largeur standard et une largeur minimale (le contenu s’adaptera à la largeur de la fenêtre).
Spécifiez la hauteur du cadre, en testant différentes valeurs pour afficher tout le contenu. Prévoyez une marge de 10 %.
Collez le lien d’affichage de votre page dans le champ Source.
Vous pouvez autoriser le redimensionnement du contenu, mais notez que le défilement n’est pas supporté en mode plein écran.
Éditez les paramètres habituels des activités Moodle selon votre besoin.
Cliquez sur Enregistrer et revenir au cours.
Résultat
Votre page externe est désormais intégrée dans Moodle selon la méthode choisie :
Avec URL intégrée, la page est affichée dans un cadre avec défilement et largeur adaptée à la page.
Avec embed code dans une Page, le contenu externe apparaît directement dans la page Moodle.
Avec H5P IFrame Embedder, la page est intégrée dans un contenu H5P et ajustée automatiquement à la largeur de la fenêtre.
Les étudiants peuvent consulter le contenu intégré sans avoir à quitter Moodle, et vous pouvez ajuster la présentation ou la hauteur si nécessaire.