Utiliser le Calendrier

De MoodleDocs
Aller à :navigation, rechercher

==Ajouter un événement==

Pour ajouter un événement au calendrier:

  1. Cliquez sur Mois dans le Calendrier pour obtenir une vue agrandie du mois.
  2. Dans l'affichage Calendrier, cliquez sur le bouton Nouvel événement.
  3. Sur une page Nouvel événement, sélectionnez le type d'événement.
  • Un événement d'utilisateur ne sera visible que par l'utilisateur actuellement connecté (c'est-à-dire celui qui a créé l'événement).
  • Un Événement de groupe sera visible pour un groupe spécifique sur le cours (choisi dans une liste déroulante).
Icône et détails du groupe

Les événements de groupe afficheront une icône de groupe dans le bloc calendrier et dans la page événement, le nom du groupe sera visible à côté du titre de l'événement :

  • Un Événement du cours sera visible pour les participants sur le cours en question. Seuls les utilisateurs ayant la capacité de gérer les données du calendrier au niveau du cours peuvent ajouter des événements de cours.
  • Un Événement du site est un événement global qui sera visible dans chaque cours et dans le calendrier sur la page d'accueil. Seuls les utilisateurs ayant la capacité de gérer les données de calendrier au niveau du système peuvent ajouter des événements de site..
  1. Définir les propriétés de l'événement.
  2. Cliquez sur Enregistrer les modifications.

Les différents types d'événements peuvent être filtrés visuellement.

Par exemple, si vous (en tant qu'enseignant) souhaitez masquer les dates des événements de groupe (événements affectés aux groupes d'utilisateurs que vous créez), cliquez sur "Événements de groupe" en bas du calendrier. Cela masquerait tous les événements de groupe et le code couleur disparaîtrait du lien sur le calendrier. Pour afficher à nouveau les événements, cliquez à nouveau sur le lien Événements de groupe. Cela peut rendre le calendrier plus facile à lire (surtout s'il y a beaucoup d'événements sur le calendrier).

Bloc Calendrier montrant un événement d'une durée de 3 jours

Autres fonctionnalités :

  • L'ajout de dates de fin aux activités du cours Devoir, Test etc. les fera apparaître dans le Calendrier comme événements du cours.
  • Voir les mois précédents ou prochains.
  • La date actuelle est indiquée.
  • La durée d'un événement de plus d'un jour est indiquée.

Exporter des calendriers

Moodle permet aux utilisateurs d'exporter des calendriers afin qu'ils puissent être importés dans d'autres programmes de calendrier, comme une sauvegarde ou pour créer une copie. Le processus d'exportation Moodle crée un fichier ics.

Il y a deux façons de créer le fichier ics : créer un fichier ics pour un téléchargement immédiat sur un ordinateur, ou créer un lien url qui créera un calendrier défini à partir d'un lien sans se connecter sur le site.

Ical.png

Au bas de la page d'un calendrier, vous trouverez les liens "Exporter le calendrier" et "iCal".

Lien rapide iCal

Cliquez sur le lien "iCal" en bas du calendrier Moodle pour afficher une fenêtre popup "Ouvrir icalexport.ics". Ici, vous pouvez enregistrer le fichier sur votre ordinateur ou l'ouvrir avec MS Outlook.

Remarque: vous ne pouvez pas sélectionner des éléments individuels à inclure dans le fichier exporté avec iCal, tous les événements seront inclus.

Options d'exportation pour un fichier ics

Cliquez sur le bouton "Exporter calendrier" au bas d'un calendrier pour accéder à la page Exporter avec les options.

Exportics.png

  1. Sélectionnez "Tous les événements" ou "Événements liés aux cours".
  2. Sélectionner l'intervalle de temps : "Cette semaine", "Ce mois-ci", "Récent et 60 jours suivants" ou une gamme personnalisée (nouveau en 2.5). La plage peut être définie à partir de Administration > Administration du site > Apparence > Calendrier.

Vous avez maintenant le choix de créer un fichier icalexport.ics ou de créer une url qui créera le fichier icslexport.ics via un lien.

Cliquez sur le bouton "Exporter" pour faire apparaître une fenêtre popup "Ouvrir icalexport.ics". Sauvegardez le fichier ou demandez à MS Outlook d'ouvrir le fichier directement.

Fichier URL

Après avoir cliqué sur le bouton "Exporter calendrier" en bas de la page du calendrier, sélectionnez les événements et les plages horaires souhaités. Le bouton "Obtenir l'adresse URL" permet de créer une adresse URL. Copiez et collez le lien URL dans un courriel ou une page HTML. Ce lien compilera le fichier icalexport.ics. Par exemple :

http://demo.moodle.net/calendar/export_execute.php?preset_what=courses&preset_time=recentupcoming&username=teacher&authtoken=35b0202e4f270c4cc9864e46dad56cb0c90ed382

Importer un calendrier Moodle dans d'autres calendriers

Mozilla Thunderbird/Lightning

  • Entrez en mode calendrier en cliquant sur l'icône Calendrier en bas à droite du navigateur.
  • Cliquez sur Calendrier > Importer... puis localisez le fichier iCal exporté.

Remarque : changer un événement dans Thunderbird/Lightning ne changera pas non plus l'événement dans un calendrier Moodle, vous devez le faire vous-même.

S'abonner à un calendrier dans Outlook 2007

Si vous utilisez un calendrier Outlook 2007, vous pouvez superposer (ou placer côte à côte) les événements de votre calendrier Moodle en suivant ces étapes :

  1. Allez à l'affichage du calendrier dans votre installation Moodle et trouvez l'icône orange en bas et cliquez dessus avec le bouton droit de la souris, en choisissant "copier l'emplacement du lien". Ce lien permet de s'abonner en permanence aux événements du calendrier de l'utilisateur actuellement connecté.
  2. Ouvrez Outlook 2007 et allez dans Outils >Paramètres de compte > Calendriers Internet > Nouveau.
  3. Collez l'adresse que vous avez copiée depuis Moodle.
  4. Cliquez sur OK et fermez.
  5. Vous devriez maintenant voir un autre calendrier disponible sur la barre de calendrier de gauche, sous "Mes Calendriers". Activez cette option et Outlook mettra à jour le calendrier à chaque ouverture.
  6. Cliquez avec le bouton droit de la souris sur les onglets pour choisir entre "mode côte à côte" et "mode superposition".

Calendrier Google

Lien automatique vers le calendrier Moodle

Dans Moodle, après avoir appuyé sur le bouton "Exporter calendrier" au bas de la page du calendrier, sélectionnez les événements et les plages horaires souhaités. Le bouton "Obtenir l'adresse URL" permet de créer une adresse URL.

Dans le menu "Autres agendas" de Google Agenda, choisissez "Ajouter par URL" et fournissez l'URL générée dans le processus décrit ci-dessus. Cette version de l'agenda Google sera mise à jour chaque fois que des changements sont apportés dans l'agenda Moodle source (y compris des événements nouveaux, modifiés ou supprimés), bien que cela puisse prendre plusieurs heures pour que les changements apparaissent.

Notez que cela peut être plus ou moins utile. Le calendrier sera relatif à l'utilisateur Moodle. En d'autres termes, si l'utilisateur qui génère l'URL est inscrit à plusieurs cours, c'est cette information qui apparaîtra dans le calendrier. Il n'est pas possible (pour le moment) de générer une URL qui ne s'applique qu'à un seul cours.

Importation unique (les futures mises à jour dans Moodle n'apparaîtront pas)

Dans Moodle, créez un fichier d'exportation (icalexport.ics, comme détaillé ci-dessus) et enregistrez-le sur votre ordinateur.

Dans Google Agenda, utilisez le lien Paramètres (généralement à proximité des liens de déconnexion et d'aide) et sélectionnez l'onglet Paramètres. La fenêtre contextuelle "Importer Calendrier" s'affiche. Sélectionnez le fichier à importer et le calendrier Google dans lequel le fichier doit être importé. Notez que cette méthode ne permet pas aux nouveaux événements (ou aux événements modifiés) du calendrier Moodle d'apparaître dans le calendrier Google, sauf si vous répétez ce processus. Voir la méthode Lien automatiques ci-dessus.

Importer plusieurs événements

Voir Importer des calendriers pour plus d'informations sur l'importation de calendriers externes (tels que Google Agenda ou un calendrier d'un autre site Moodle) dans le calendrier Moodle.

Format liste

Le calendrier affiche les listes d'événements un jour à la fois. Il n'est pas possible d'afficher une liste de tous les sites ou de tous les cours sur une période prolongée. Pour obtenir les listes de dates des publications, la seule option est de se connecter directement à la base de données SQL, de sélectionner "courseid" et d'effectuer des calculs pour convertir le "timestart" UNIX en un format de date publiable :

A l'aide d'une requête Microsoft Access, collecter les données de la table mdl_event et créer 2 champs calculés :

  • calcdate: DateValue("1/1/1970")+[timestart]/60/60/24+10/24
  • daysavdate: IIf([calcdate] Between #2/04/2006# And #29/10/2006#,[calcdate],[calcdate]+1/24)

Ensuite, utilisez des champs supplémentaires calculés pour séparer la date, le jour de la semaine et l'heure (si vous avez besoin d'être formaté séparément :

  • Dte: Format([daysavdate],"mmm dd")
  • DayName: Format([daysavdate],"ddd")
  • Tme: Format([daysavdate],"hh:nn am/pm")
Astuce: Les dates pour l'heure d'été doivent être changées chaque année pour correspondre à votre emplacement.
Astuce: Très bref résumé du processus de création de connexion à la base de données Moodle dans l'environnement Windows : Installer MySQL ODBC Pilote 3.51 / Démarrer le panneau de configuration / Outils d'administration / Sources de données / ODBC / Ajouter un nouveau service / Sélectionner le pilote MySQL ODBC / Suivre les invites pour Utilisateur et mot de passe / Accès ouvert / Obtenir des données externes / Pointer vers la connexion MySQL ODBC

Naviguer par mois

Il n'y a pas d'autre moyen plus facile pour passer à un mois spécifique de l'année qu'en modifiant directement la variable URL du mois "m=" : calendar/view.php?view=month&cal_d=1&cal_m=02&cal_y=2006

Afficher les événements du jour en cours

Utilisez le lien : http://moodle.org/calendar/view.php?view=day

Voir aussi

[nutzen] [del Calendario] [calendar]