{% extends "index.html" %} {% block title %}ICS disponibles pour le groupe {{ group }} – {% endblock %} {% block body %} <h2>ICS disponibles pour le groupe {{ group }}</h2> <p> Le format ICS (ou iCalendar) permet d’importer un calendrier dans un agenda électronique.<br /> <a href="https://fr.wikipedia.org/wiki/ICalendar">En savoir plus</a> <p> Il existe plusieurs logiciels ou services permettant d’utiliser ces fichiers : <ul> <li>Sur Linux et Windows, l’extension Lightning du logiciel Thunderbird ;</li> <li>Sur Mac et iOS, iCloud ;</li> <li>Sur Android, l’application libre ICSDroid peut les récupérer périodiquement et les afficher sur l’application Agenda de base. <a href="https://f-droid.org/fr/packages/at.bitfire.icsdroid/">Elle est gratuite sur F-Droid</a> ;</li> <li>Sur Web, NextCloud.</li> </ul> <p> <b>N’utilisez pas Google Calendar pour synchroniser un calendrier ICS</b>. Ce service empêche de définir la fréquence de synchronisation ou de forcer une mise à jour et conserve les événements en cache, même si on supprime le calendrier. À cause de cela, il peut y avoir un délai de un jour entre le changement d’une information sur celcatsanitizer et sa prise en compte sans aucun recours possible. <!-- Le lecteur attentif pourra se demander si il n’y a pas de conflit d’intérêt entre l’écosystème Android, dans lequel l’application de base (Agenda) ne peut se synchroniser qu’à Google Calendar à moins d’installer une application tierce (telles que DAVDroid ou ICSDroid, malheureusement payantes sur le Play Store mais gratuites sur F-Droid). Il pourra aussi se questionner sur la raison du mauvais support des ICS par ce service - serait-ce une technique pour inciter les utilisateurs à se servir de Google Calendar en priorité, au détriment des formats standards et des autres écosystèmes (par exemple, celui d’Apple), et ainsi attirer plus d’utilisateurs ? --> <ul> <li><a href="{% url "ics" timetable.year.slug timetable.slug group.slug %}">Un seul ICS pour tous les cours</a></li> {% for group in groups %} <li><a href="{% url "ics-group" timetable.year.slug timetable.slug group.slug %}">ICS des cours du groupe {{ group }} uniquement</a></li> {% endfor %} </ul> {% endblock %}