La plateforme pédagogique Moodle est aujourd'hui massivement utilisée dans nos établissements. Pour les étudiants comme pour les personnels, elle fait partie des services qu'il important de mettre en avant, notamment au travers d'un ENT.

Aussi cette espace présente les alternatives qui s'offrent aux exploitants Esup autour de la problématique d'intégration Moodle dans un ENT (intégration dynamique, hors IFrame et simple lien statique direct). Ces alternatives correspondent à des travaux et retours d'expériences de plusieurs établissements, aussi n'hésitez pas à contribuer à cette espace pour le compléter et le faire évoluer.

Solutions fonctionnelles

Canal Moodle

Le Canal Moodle est aujourd'hui la solution la plus utilisée par les établissements EsupPortail pour intégrer dynamiquement Moodle.

Cette solution utilise la technologie IChannel d'uPortal (socle d'EsupPortail), technologie aujourd'hui dépréciée pour laisser la place à la technologie portlet 1.0 JSR168, et bientôt portlet 2.0 JSR 286.

Solution aboutie, elle permet de

Validée sur des Moodle 1.5, 1.6, 1.7 et 1.8 sur des ENT EsupPortail basés sur les socle uPortal 2.4 et 2.5, elle se connecte directement à la base de données Moodle (à défaut de pouvoir utiliser l'API Moodle via WebService puisque Moodle V1 ne supporte pas ce type de technologies nativement).

Script PHP intégré à Moodle + WebProxyPortlet

Pistes d'autres alternatives

Nouvelle Portlet Moodle (Moodle V2) ?

Basic LTI Portlet ?