Feature Wiki

Information about planned and released features

Tabs

Embedding External Calendars

1 Description

It should be possible to subscript external calendars (e.g. Google-calendar, public holiday calendar,...) to the ILIAS calendar. So, a user can see all his calenders in ILIAS.

Beim Anlegen neuer persönlicher Kalender wird die Möglichkeit angeboten, Webkalender im Ical-Format anzulegen. Die folgenden Eigenschaften werden unterstützt:
  • Kalendername
  • Kalendertyp
  • Kalenderfarbe
  • Auswahl „Lokaler Kalender“ bzw. „Webkalender“
  • URL zum Webkalender
  • Synchronisierungsintervall (z.B. Kalender stündlich aktualisieren)
  • Zeitrahmen für die zu importierenden Termine
  • Benutzername und Passwort zwecks Authentifizierung am Kalenderserver
Webkalendertermine werden schreibgeschützt importiert. In der Darstellung werden die zusätzlichen, optionalen Ical-Felder „URL“ und „Ort“ angezeigt.
Zertifikatbasierte Authentifizierung gegenüber dem Kalenderserver wird nicht unterstützt. Um die Synchronisierung von Kalendern auf Installationen zu unterstützen, die nur eingeschränkten Internetzugriff gewähren, wird der Abruf der Webkalender gegebenenfalls über einen Proxy („Administration → Allgemeine Einstellungen → Proxy“) ausgeführt.
Für alle Kalendertypen (Öffentlich, Privat, Objektkalender) wird ein Import von Kalenderterminen im Ical-Format implementiert (.ics Datei-Upload)
 
Zusätzlich wird die Darstellung von Kalenderterminen im ILIAS-Kalender verbessert. Start und Ende von Terminen werden in den Kalendersichten „Tagesansicht“ und „Wochenansicht“ Viertelstunden-genau angezeigt. Die Positionierung erfolgt Java-Script-basiert mit JQuery.

2 Status

3 Additional Information

  • If you want to know more about this feature, its implementation or funding, please contact: Hansjörg Lauener lauener@ilub.unibe.ch

4 Discussion

We highly appreciate this feature. The ical standard offers a lot of features and we need to make some restrictions here. E.g. recurrence appointments "per second" or "per minute" are not handled in ILIAS.
 
-- JF 6 Apr 2009

JF 2 Apr 2012: We still appreciate this feature and schedule it for 4.3.

HL, 7.6.2013: The implementation can import calendars. But what about subscribtion (Abonnierung), like in Apple-Calendar?

5 Implementation

Last edited: 17. Apr 2025, 15:03, Kunkel, Matthias [mkunkel]