Pages enfant
  • Esup-Moodle

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Sommaire

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

  • lister les cours auxquels est abonné l'individu connecté sur le portail ENT,
  • lister les ressources Moodle sur lesquels il y a eu des modifications depuis la dernière visite.

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).

On retrouve la forge du Canal Moodle sourcesup (onglet fichiers pour télécharger) ici :

https://sourcesup.cru.fr/projects/cmoodle/

Une documentation est disponible au téléchargement dans l'onglet Documents : Moodle_channel_for_uPortal.1.2.pdf (vous y trouverez notamment des copies d'écran).

CMoodle-proxy-portlet

Suite à l'application historique du Canal Moodle, une alternative plus légère est maintenant également proposée, nous la nommons CMoodle-proxy-portlet.

...

http://moodle.mon-univ.fr/moodle/my/moodle-ent.php?uid=${uid}

Copie d'écran

Canal Moodle (obsolète)

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

  • lister les cours auxquels est abonné l'individu connecté sur le portail ENT,
  • lister les ressources Moodle sur lesquels il y a eu des modifications depuis la dernière visite.

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).

On retrouve la forge du Canal Moodle sourcesup (onglet fichiers pour télécharger) ici :

https://sourcesup.cru.fr/projects/cmoodle/

Une documentation est disponible au téléchargement dans l'onglet Documents : Moodle_channel_for_uPortal.1.2.pdf (vous y trouverez notamment des copies d'écran).

Pistes d'autres alternatives

...