Allgemeine Information

Diese Webseite zeigt Veranstaltungen in standardisiertem, maschinenlesbarem Format (iCalendar) bereit. Die Anwendungen, welche iCalendar unterstützen, können so eingerichtet werden, dass sie periodisch die Informationen über die Veranstaltungen herunterladen. So sieht der Benutzer in seiner Kalenderanwendung stets aktuelle Daten, ohne eine Webseite besuchen zu müssen. Die verschiedenen Anwendungen verstehen das Format in unterschiedlichem Umfang und zeigen an, was sie verstanden haben.

Die Veröffentlichung der Information in maschenlesbarem Format erlaubt anderen Medien (Organisationen) die Daten herunterzuladen und selber zu veröffentlichen, ohne die Information erneut eingeben zu müssen. Siehe auch Was ist CalDAV und Synchronisation mit vdirsyncer.

Die Webseite kann IP Adressen speichern um Missbrauch vorzubeugen.

Email Benachrichtigungen

Bei Hochladen von neuen Veranstaltungen oder Aufgaben wird eine Email-Benachrichtigung über den Verteiler AEGEE-EVENT-L@lists.aegee.org in der Regel gesendet. Keine Benachrichtigungen werden versendet, wenn eine bestehende Veranstaltung inhaltlich geändert wird. Die Anmeldung zu AEGEE-EVENT-L@lists.aegee.org erfolgt über https://lists.aegee.org/join/aegee-event-l.

Navigation mit der Tastatur

Mit der TAB-Taste werden die Elemente auf der Webseite ausgewählt. ENTER öffnet das aktive Element. J springt in die Vergangenheit. K führt in die Zukunft. L kehrt zum heutigen Tag zurück.

Integration in Android

Wenn Sie Google Kalender verwenden, wie unten beschrieben, müssen Sie keine zusätzlichen Anwendungen installieren. In diesem Fall werden die einzelnen Kalender als ein einziger angezeigt und die Aufgaben (Fristen) werden nicht angezeigt.

Mit DAVx⁵, welche sowohl aus Google Play Store als auch aus F-Droid installiert werden kann, kann Android seine Kalender mit cal.aegee.org synchronisieren. Es gibt auch andere geeignete Anwendungen.

In DAVx⁵ ab Version 3.3.4 fügen Sie ein neues Konto durch Klicken auf dem „orange +“ hinzu. Danach „Erweiterter Login (für spezielle Anwendungsfälle)“: (Basis-URL) aegee.org, ohne Benutzernamen, ohne Zertifikat → „Anmelden“ → „Konto anlegen“. In älteren Versionen von DAVx⁵ wählen Sie das „orange +“ und erstellen Sie ein Konto „mit E-Mail-Adresse anmelden”. Als Benutzer geben Sie anonymous@aegee.org mit beliebigem Kennwort ein.

Weiter zu → Anmelden → als Kontaktgruppen Methode „Gruppen sind Kategorien der Kontakte“ auswählen → Konto erstellen.

Wenn neue Kalender auf dem Server erstellt werden, muss DAVx⁵ ausdrücklich angewiesen werden die Kalenderliste zu erfrischen. Die Veranstaltungen werden in den Kalenderanwendungen unter Android angezeigt, wenn es den Anwendungen mitgeteilt wird, aus welchen Kalendern sie Information holen sollen. Die Kalender unter Android zeigen keine Bilder und URLs zu den Veranstaltungen an.

Aufgaben, wie z.B. Bewerbungsfristen, sind als VTODO Objekte in CalDAV dargestellt. Wenn Tasks.org (F-Droid, Google Play), jtx Board (F-Droid, Google Play) oder OpenTasks (Google Play, F-Droid) installiert ist, kann DAVx⁵ die Aufgaben synchronisieren. Um Tasks.org ohne DAVx⁵ zu konfigurueren, klicken Sie auf ⚙ Einstellungen → + Konto hinzufügen → (Einen Dienst wählen) CalDAV → als Benutzer: anonymous@aegee.org, beliebiges Kennwort, URL: https://cal.aegee.org. Auf der Diskette klicken.

Integration in Apple

Die Integration funktioniert mit allen Apple Geräten. Unter OS X öffnen Sie die Anwendung Kalender und danach Einstellungen → Accounts. Unter iOS wählen Sie Einstellungen → Accounts.

Von dort aus fügen Sie einen neuen Kalender vom Typ (anderen→) CalDAV. Als Benutzernamen geben Sie anonymous@aegee.org mit beliebigem Kennwort an und als Server aegee.org .

Wählen Sie Kalender und Erinnerungen, um Veranstaltungen und Aufgaben zu synchronisieren.

Integration in Gnome Evolution

Evolution ist eine Linux Anwendung für Kalender und Emails. Wählen Sie Datei → Neu → Sammelkonto → Erweiterte Einstellungen. Als Server geben Sie cal.aegee.org an, lassen Sie den Benutzernamen leer. „Nachschlagen“ → Weitersuchen → Weitersuchen → Fertigstellen. Schauen Sie im Menü Ansicht → Fenster → Kalender (Strg+3).

Integration im Google Kalender

Besuchen Sie calendar.google.com. Von links oben wählen Sie das Hamburger Zeichen ☰, danach „Weitere Kalender“ → +→ „Per URL“. Als URL geben Sie entweder https://cal.aegee.org/a.ics (Veranstaltungen aus der Vergangenheit und für die Zukunft) oder https://cal.aegee.org/f.ics (nur zukünftige Veranstaltungen) ein.

Der Google Kalender zeigt nicht die Bilder und die URL-Adressen zu den Veranstaltungen an.

Wenn die verbundenen Android-Geräten mitbekommen, dass ein neuer Kalender ergänzt wurde, können die Android-Anwendungen eingerichtet werden den neuen Kalender anzuzeigen.

Integration im Live/Hotmail/Outlook.com Kalender

Besuchen Sie calendar.live.com. Wählen Sie von rechts „+ Kalender hinzufügen“ → „Aus dem Internet abonnieren“. Als Adresse geben Sie https://cal.aegee.org/a.ics (Veranstaltungen aus der Vergangenheit und in der Zukunft) oder https://cal.aegee.org/f.ics (nur zukünftige Veranstaltungen) ein.

Integration in Microsoft Outlook

Installieren Sie das Add-In CalDAVSynchronizer. Erstellen Sie ein neues Profil. Als Benutzer geben Sie anonymous@cal.aegee.org mit beliebigem Kennwort ein. Als Synchronisationsrichtung wählen Sie Server → Outlook, mit WebDAV Synchronisierung, nur Kalender.

Integration in Mozilla Thunderbird

Thunderbird ist eine Anwendung für Kalender und Emails unter Windows, Linux und Mac OS. Sie brauchen mindestens Version 78.10.

In Version 91 wählen Sie den Kalender-Reiter aus der oberen, rechten Ecke (Strg+Umsch+C). Links mittig klicken Sie auf dem + hinter „Kalender“ → „Im Netzwerk“ → Nächste. Lassen Sie den Benutzernamen leer, geben Sie als Adresse cal.aegee.org ein, lassen Sie „Diese Adresse verlangt keine Zugangsdaten“ ohne Hacken und „Offline-Unterstützung“ mit Hacken. → Abonnieren. Wenn auf dem Server Kalender erstellt oder gelöscht werden, muss diese Prozedur wiederholt werden.

Der übrige Text betrifft Version 78.10+. Aus dem Menü „Extras“→“Add-ons” installieren Sie die Add-ons TbSync und DAV-4-TbSync/Provider für CalDAV und CardDAV. Damit wird Thunderbird befähigt Kalender zu entdecken, wenn der Benuzter einen Benutzernamen oder einen Servernamen eingibt.

Unten rechts auf der Statusleiste klicken Sie auf „TbSync“. Alternativ wählen Sie aus dem Menü (für Version 68) Extras → Add-on-Einstellungen → TbSync oder (für Version 78) Bearbeiten → „Synchronisationseinstellungen (TbSync)“. Im Fenster „TbSync Kontoverwaltung“ wählen Sie unten „Konto Aktionen“ → „+ Neues Konto hinzufügen“ → „CalDAV & CardDAV“ → „Benutzerdefinierte Konfiguration“. Als CalDAV Server geben Sie https://cal.aegee.org/dav/calendars  ein, vergeben Sie einen Kontonamen, füllen Sie keinen Benutzernamen und CardDAV Server aus. „Weiter“ → „Fertigstellen“. Schalten Sie „Konto aktivieren und synchronisieren“ ein. Wählen Sie die Kalender aus und danach „Jetzt synchronisieren“. Schliessen Sie das Fenster. Durch Klicken auf dem Menü „Termine und Aufgaben“ → „Kalender“ werden die Veranstaltungen und die Kalender angezeigt.

Öffnen Sie gelegentlich das Fenster „ТВSync Kontoverwaltung“, wählen Sie das Kontextmenü vom Konto aus und dann „Konto synchronisieren“, damit Thunderbird über neue Kalender auf dem Server informiert wird.

Integration mit Telegram

Die Veranstaltungen und die Aufgaben werden auf dem Telegram Kanal cal_aegee und cal_aegee_org gespiegelt.

Synchronisation mit vdirsyncer

vdirsyncer kann über das CalDAV Protokoll die Daten vom Server auf einen Linux Rechner synchronisieren. Um die Anwendung einzurichten, erstellen Sie die Datei config mit Inhalt
[general]
status_path = "status"

[storage local]
type = "filesystem"
path = "events"
fileext = ".ics"

[pair p]
a = "remote"
b = "local"
collections = ["from a"]
metadata = ["color", "displayname"]
conflict_resolution = "a wins"

[storage remote]
type = "caldav"
url = "https://cal.aegee.org/dav/calendars/user/cal/"
read_only = true
und führen Sie vdirsyncer -c config discover --no-list && vdirsyncer -c config metasync --max-workers=1 && vdirsyncer -c config sync --force-delete --max-workers=1 aus.

vdirsyncer zeigt nicht den Inhalt der Dateien an, ist aber für Organisationen geeignet, welche die bereits eingetippten Veranstaltungen herunterladen und selber erneut veröffentlichen wollen.

Integration in Windows

Die Veranstaltungen können im integrierten Kalender angezeigt werden, das ist aber nur durch Umwege zu erreichen. Öffnen Sie „Einstellungen“ → „Konten“→ „Emails und Konten“ → „+ Konto hinzufügen“ → „iCloud“. Als E-Mail-Adresse geben Sie anonymous@cal.aegee.org mit beliebigem Kennwort ein → „Fertig“. Wenn Sie „fertig” sind, wählen Sie „Verwalten“ aus. Wenn Windows den Benutzernamen geändert hat, geben Sie erneut anonymous@cal.aegee.org ein. Wählen Sie „Optionen zum Synchronisieren von Inhalten”. Schalten Sie „Emails” und „Kontakte” aus, lassen Sie „Kalender“ aktiv. Wählen Sie „Erweiterte Postfacheinstellungen/Einrichten des Servers für Kontakten und Kalender (CalDAV)“ aus. Als Kalenderserver geben Sie https://cal.aegee.org/ ein. „Fertig“ → „Speichern“. Kurz danach werden im Programm „Kalender“ die einzelnen Kalender und Veranstaltungen angezeigt.

Integration im Yahoo Kalender

Besuchen Sie calendar.yahoo.com und wählen Sie „Aktionen ⌄“ → „Anderen Kalendern folgen“. Als iCal Adresse geben Sie entweder https://cal.aegee.org/f.ics (nur zukünftige Veranstaltungen) oder https://cal.aegee.org/a.ics (Veranstaltungen aus der Vergangenheit und in der Zukunft) an.

Der Yahoo Kalender zeigt die Bilder zu den Veranstaltungen nicht an.

Was ist CalDAV

Um Information über Veranstaltungen so zu speichern, dass die Daten aus verschiedenen Anwendungen gelesen werden können, gibt es ein Format mit dem Namen iCalendar. In diesem Format kann für jede Veranstaltung angegeben werden: Zusammenfassung (Titel), Beschreibung, Anfang, Ende, Internetseite, Wiederholungsformel (z.B. jeden zweiten Mittwoch), Veranstaltungsort, Kategorien, Status (z.B. abgesagt), Farbe, sowie eine Datei (Bild) angehängt werden. Das iCalendar Format erlaubt nicht die Information parallel in mehreren Sprachen anzugeben oder HTML zu verwenden.

Um die in iCalendar Format gespeicherten Daten zu verteilen, kann das Protokoll CalDAV verwendet werden. Mit CalDAV können mehrere Kalender angelegt werden und jeder Kalender enthält Veranstaltungen. Jeder Kalender hat die Eigenschaften: Name, Beschreibung, Farbe, URL-Adresse, was für Datenobjekte können im Kalender gespeichert werden. Die Datenobjekt-Typen können „Veranstaltungen“, „Notizen”, „Aufgaben” sein. Die Webseite für nicht angemeldete Benutzer cal.aegee.org zeigt nur die Veranstaltungen an. Sowohl jeder Kalender als auch jede Veranstaltung kann eigene Farbe haben. Die Kalenderanwendungen können die Farbe der Veranstaltung statt die Farbe des Kalenders anzeigen.

Die Anwendungen, welche mit CalDAV arbeiten können, fragen periodisch den Server nach Änderungen ab und laden nur die Änderungen seit der letzten Synchronisation herunter. Manche der Anwendungen erfrischen eigenständig die Liste von den Kalendern von den Servern, andere müssen dazu ausdrücklich aufgefordert werden.

Was ist WebCAL

Eine einfachere Möglichkeit die Veranstaltungsdaten zu verteilen ist eine grosse Datei zu erstellen, wo alles gespeichert wird. Diese Webseite bietet zwei solche Dateien an: https://cal.aegee.org/f.ics mit allen zukünftigen Veranstaltungen und https://cal.aegee.org/a.ics mit den Veranstaltungen aus der Vergangenheit und in der Zukunft. Der Nachteil der großen Datei ist, dass die ganze Datei erneut heruntergeladen werden muss, nachdem eine Veranstaltung geändert wurde.

Durch einen Klick auf webcal://cal.aegee.org/f.ics oder webcal://cal.aegee.org/a.ics abonnieren manche Anwendungen den Kalender direkt und holen sich die zukünftigen Änderungen selbständig.

Der Vorteil von WebCAL im Vergleich zu CalDAV ist, dass die Anmeldung um Neuerungen zu bekommen mit einem Klick geschehen kann und diese einfache Integration mit mehreren Anwendungen funktioniert. Der Nachteil ist, dass die ganze Datei bei jeder Änderung komplett übermittelt werden muss, statt nur die Unterschiede zu synchronisieren.