Donc… C’est comme un couple de nouvelles pages d’aperçu en plus de tous les trucs normaux de blackboard.

J’aimerais qu’ils fassent le changement très simple nécessaire pour fixer la synchronisation du calendrier avec Google Calendar.

Ticket que j’ai soumis:

J’ai du mal à m’abonner au calendrier BB sur mon Google Calendar, et j’ai trouvé la raison. BlackBoard n’est pas conforme à la norme.

https://tools.ietf.org/html/rfc5545 – Page 53

Dans les cas où un composant de calendrier « VEVENT » spécifie une propriété « DTSTART » avec un type de valeur DATE-TIME mais pas de propriété « DTEND », l’événement se termine à la même date et heure du calendrier spécifiée par la propriété « DTSTART ».

Les dates d’échéance des affectations de Blackboard sont spécifiées avec DTSTART et DTEND étant la même chose,au lieu de cela, le DTEND devrait être omis lorsque DTSTART et DTEND sont égaux.Google Calendar, s’attendant à la norme, ne gère pas cette sur-spécification.

J’ai compris le problème en regardant les fichiers icsBlackboard exporte les affectations à des événements avec 0 durée. C’est-à-dire qu’ils ont la même heure pour le début et la fin. GCal semble supporter ce concept, je peux créer un événement avec 0 durée. Je me suis dit qu’il s’agissait d’un formatage dans l’ics, j’ai donc exporté un événement de durée nulle à partir de GCal et j’ai vu qu’il n’y avait pas d’heure de fin. Je suis retourné à mon ics de BB et j’ai supprimé toutes les heures de fin avec un simple remplacement regex dans Sublime Text : DTEND*\nAprès avoir réimporté cela dans GCal, il a importé et affiché avec succès toutes les affectations actuellement dans BB.

Réponse que j’ai eue :

Merci de partager la solution de contournement pour l’importation du calendrier Blackboard.

Nous avons essayé de reproduire les instructions que Blackboard a fournies ici – « https://help.blackboard.com/Learn/Student/Stay_in_the_Loop/Calendar » et cela a fonctionné.

Importez une URL iCal pour importer votre calendrier Blackboard Learn dans une application de calendrier externe, telle que Google Calendar. Une fois que l’URL iCal Learn est configurée dans un calendrier externe, elle est mise à jour dynamiquement avec les nouveaux événements du calendrier Learn.

Ticket marqué comme résolu

Je trouve ridicule que cette personne ait pensé que je pouvais faire du débogage, ouvrir un fichier ics, trouver un problème de formatage, trouver la documentation pour être sûr que c’était BlackBoard et non Google en faute ici…. mais ne penserait pas à regarder la documentation de BlackBoard sur l’utilisation de cette fonctionnalité.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.