iCal (eksport kalendarza)

iCal (rozszerzenie .ics) to standardowy format wymiany kalendarzy, czytany przez wszystkie dostępne na rynku aplikacje kalendarza: Apple Calendar, Google Calendar, Outlook, Thunderbird, Fastmail i inne.

Omniscol udostępnia dwa rodzaje eksportu iCal:

1. Pobranie statyczne

Przycisk Pobierz na wybranym planie lekcji. Otrzymuje się plik .ics, który można zaimportować do własnego kalendarza. To migawka z chwili pobrania: nie jest aktualizowana, gdy plan lekcji później się zmieni.

Przydatne do jednorazowego udostępnienia planu pocztą elektroniczną.

Przycisk Pobierz na planie lekcji (albo na ekranie nauczyciela itd.) generuje adres URL subskrypcji iCal. Po skopiowaniu go do aplikacji kalendarza jako subskrypcji kalendarz aktualizuje się automatycznie, w miarę jak plan lekcji zmienia się w Omniscol.

W ten sposób nauczyciel i uczeń synchronizują swój plan lekcji w Omniscol z własnym kalendarzem, bez konieczności pobierania pliku na nowo po każdej zmianie.

Linki iCal Omniscol są podpisane, mogą wygasać i są powiązane z kontem, które je wygenerowało. Data wygaśnięcia jest zapisana w tokenie adresu URL; aby ją zmienić, należy wygenerować nowy link. Zmiana hasła, dezaktywacja albo usunięcie tego konta unieważnia powiązane z nim linki.

Synchronizacja i aktualizacje

Subskrybowany iCal jest odświeżany przez aplikację kalendarza, w tempie zależnym od klienta:

  • Apple Calendar: zwykle 5-15 min.
  • Google Calendar: w najgorszym przypadku do 24 godz. (ale często szybciej).
  • Outlook: różnie.

To opóźnienie wynika z samego protokołu iCal i nie zależy od Omniscol — zmiana planu lekcji w Omniscol pojawia się w subskrybowanym kalendarzu, gdy tylko aplikacja ponownie pobierze kanał.

Zobacz także