Kalender

Aus Piratenwiki
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

CalDAV/CardDAV

Also wir haben einen CalDAV Server unter https://calendar.piratenpartei.at/ User & Passwort sind die selben wie bei Admidio.

An sich sollten die Kalender unter: Private Kalender (access als user): caldav:

webdav: (readonly)

Public: (immer readonly, nur bei kalendern, die readonly markiert wurden und bei denen "read" Rechte gesetzt wurden - default ist nur free/busy)

Es gibt neben Gruppen auch ressources, Für den Zugriff auf die Kalender ist das jedoch weitgehend irrelevant - der ressourcen/Gruppenname dient dann als username, der rest bleibt gleich. Sehr sinnvoll ist hingegen Rechte ggf. an die Mitgliedschaft an Gruppen zu binden (Das scheint allerdings eine Funktionalität zu sein, die nur von Administratoren berbeitet werden kann)

Aktuell verfügbare Shared Kalender

(in alphabetischer Reihenfolge, nicht alle enthalten derzeit auch Termine):

* https://calendar.piratenpartei.at/caldav.php/offizielles/alte_termine/
* https://calendar.piratenpartei.at/caldav.php/offizielles/bgf/
* https://calendar.piratenpartei.at/caldav.php/offizielles/burgenland/
* https://calendar.piratenpartei.at/caldav.php/offizielles/bv/
* https://calendar.piratenpartei.at/caldav.php/offizielles/kaernten/
* https://calendar.piratenpartei.at/caldav.php/offizielles/niederoesterreich/
* https://calendar.piratenpartei.at/caldav.php/offizielles/oberoesterreich/
* https://calendar.piratenpartei.at/caldav.php/offizielles/salzburg/
* https://calendar.piratenpartei.at/caldav.php/offizielles/sg/
* https://calendar.piratenpartei.at/caldav.php/offizielles/steiermark/
* https://calendar.piratenpartei.at/caldav.php/offizielles/technik/
* https://calendar.piratenpartei.at/caldav.php/offizielles/tirol/
* https://calendar.piratenpartei.at/caldav.php/offizielles/uerberregional/
* https://calendar.piratenpartei.at/caldav.php/offizielles/vorarlberg/
* https://calendar.piratenpartei.at/caldav.php/offizielles/wien/

An sich ist DaviCAL auch zu WebDAV kompatibel, es ist allerdings ausschließlich lesender Zugriff erlaubt, weil WebDAV nicht sinnvoll von mehreren Nutzern bearbeitet werden kann- es wird jeweils der gesamte Kalender vom Server geholt und danach wieder überschrieben.

Webclient

Für die beiden Webclinents reicht es den login zu kennen.

AgenDAV

https://webcalendar.piratenpartei.at/ (das ist relativ selbsterklärend, ausserdem gibt es eingeschränkten support weitere Kalender anzulegen bzw. kalender mit anderen Benutzern zu teilen)


Vorsicht: dieser Client hat eine maximale Passwortlänge von 40 Zeichen, wenn also bei admidio ein längeres Passwort gesetzt ist, wird es hier nicht funktionieren!

Die Öffentlichen shared Kalender für Organe etc, die serverseitig über Gruppenrechte verwaltet werden, werden jetzt alle 10 Minuten auch für AgenDAV konfiguriert, sollten jetzt in dem Client für Mitglieder der jeweiligen Gruppen zum Lesen oder Lesen&Schreiben freigegeben sein.

caldavzap

https://calendar.piratenpartei.at/webclient/ Ein javascipt client, aktuell etwas eingeschränktere Funktionalität.

carddav mate

https://calendar.piratenpartei.at/webclient30/ Ein javascript client (der selbe Hersteller wie caldavzap). Für carddav...

jqCalDAV

https://calendar.piratenpartei.at/webclient2/ ein etwas anders aufgebautes Interface, ziemlich schnell. Auch ein paar nette graphische Gimmicks. Kann auch neue Kalender erstellen/löschen. Das Interface ist graphisch ziemlich minimalistisch gestaltet, womit das erstellen von einträgen etwas komplizierter wird, da nur wenige Felder von vornherein vorhanden sind, der Rest muss erst hinzugefügt werden. Kann zumindest die Rechte von Kalendern korrekt anzeigen bearbeiten. Auch das auffinden und einbinden von shared kalendern ist möglich (damit funktional mächtiger als AgenDAV). Scheint aber zumindest read/write rechte beim shared principal zu benötigen.

Roundcube

Bei CalDAV gibt es keine zufriedenstellede Lösung (das einzige caldavplugin ist kommerziell und angeblich dem kolab pluin unterlegen), selbst das Kolab Kalenderplugin ist für diesen Usecase eher eingeschränkt - etwa auf einem Level mit caldavzap. Es gibt aber einen CardDAV connector. Selbst wenn man ein caldav backend zum calender schreiben würde, solange beim Mailserver nicht die user ebenso mit admidio synchronisiert werden, wird das nur sehr unzufriedenstellend laufen. Roundcube könnte auch noch an jabber andocken. Im Gesamtkonzept dann zumindest theoretisch interessant, da davical auch notificaltions per jabber schicken kann.

Windows

Thunderbird Ligthning

Lightning ist wie etwa enigmail eine thunderbird extension (mit dem eingebauten extension manager installieren)

Nachdem die Extension aktiv ist (beötigt Neustart von Thunderbird): Lightning kann weder Kalender erstellen noch eine Liste der vorhandenen Kalender vom Server abfragen. Daher muss die vollständige url incl. Kalendername angegeben werden.

Thunderbird hat deutliche Probleme mit den Kalender Accounts:

http://www.zimbra.com/forums/installation/30478-configuration-thunderbird-lightning-zimbra-caldav.html

Kalender hinzufügen.

Der Passwortmanager von Thunderbird ist für diesen Zweck faktisch nicht verwendbar (Details siehe Link). Zuverlässig funktioniert hingegen den User und Passwort in der Uri zu codieren.

File => New => Calendar => On the Network

  • Format: CalDAV
  • Location: https://<user>:<passwort>@calendar.piratenpartei.at/caldav.php/<user>/<kalendername>/

Sharing ist an sich kein Problem (man kann zwar die Rechte nicht verändern, aber da ohnehin jeder kalender mit dem vollständigen Pfad angeben muss, kann man genauso die Daten eines shared Kalenders angeben)
Vorsicht: Das Format muss CalDAV sein und wenn man user&passwort in die Url codiert, sind diverse Sonderzeichten im Passwort problematisch(etwa : oder @). Die Farbe und den Titel des Kalenders sollte auch gleich beim erstellen gewählt werden, der Zugriff auf diese Optionen ist später nur eingeschränkt möglich.

Besonders unangenehm: wenn der Server den Zugriff verweigert, etwa wegen falscher angaben (oder wegen einer verwechslung mit den mailaccounts), zeigt er bestehende Termine nicht mehr an, etc. Wenn man die Probleme kennt und beachtet, funktioniert Lightning recht gut und ist auch einigermassen performant.

Bei mit (ubuntu 12.04) sind Kalender nur sehr indirekt anwählbar und teilweise löschbar (login Probleme verhindern auch das). Das editieren der Einstellungen ist bei mir ausgegraut und in den Dialogfenstern ausschließlich beim Erstellen des Kalenders wählbar. Um die Konfiguration zu ändern/Kalender sicher zu löschen muss man direkt im thunderbird profile Folder das prefs.js bearbeiten...

Linux

Thunderbird Ligthning

siehe Thunderbird Lightning unter Windows.

Android

Für Android gibt es den freien Sync-Adapter "CalDAV Sync Free Beta" der eigentlich sehr gut funktioniert. Nach der Installation aus dem PlayStore in den Systemeinstellungen bei den Sync-Accounts ("Konten") einen "CalDAV Sync Adapter"-Konto hinzufügen, mit eigenem Admidio-User&Passwort betanken, sowie URL von oben: https://calendar.piratenpartei.at/caldav.php/<username>/ Schon könnt ihr im KalenderApp eurer Wahl den Kalender hinzufügen, und per Handy Termine einpflegen/bearbeiten.

iOS

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Pirat*innenpartei
Mitmachen im Wiki
Werkzeuge
Drucken/exportieren