kontakte | Tag | ohneKontur - der Blog https://www.ohnekontur.de ohne Linien und Kanten und trotzdem gefangen Fri, 28 Nov 2014 09:55:58 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.5 [ Thunderbird Addon ] Kontaktsync mit dem Donnervogel https://www.ohnekontur.de/2012/04/10/thunderbird-addon-carddav-kontaktsync-mit-dem-donnervogel/ https://www.ohnekontur.de/2012/04/10/thunderbird-addon-carddav-kontaktsync-mit-dem-donnervogel/#respond Tue, 10 Apr 2012 11:49:08 +0000 http://www.ohnekontur.de/?p=1790 Carddav Addressen im Thunderbirdaddressbuch Ich habe ja bereits beschrieben wie man sich einen eigenen Carddav-Server aufsetzt ( Carddav Server ), logische Konsequenz ist natürlich möglichst viel Software da jetzt ran zu hängen. Leider ging da vorallem in Richtung Kontakte nicht … Continue reading

The post [ Thunderbird Addon ] Kontaktsync mit dem Donnervogel first appeared on ohneKontur - der Blog.]]>
Carddav Addressen im Thunderbirdaddressbuch

Ich habe ja bereits beschrieben wie man sich einen eigenen Carddav-Server aufsetzt ( Carddav Server ), logische Konsequenz ist natürlich möglichst viel Software da jetzt ran zu hängen.
Leider ging da vorallem in Richtung Kontakte nicht sonderlich viel.
Heute allerdings lief mir eine Beta Version einer Erweiterung über den Weg.
Diese funktioniert mit der aktuellen Thunderbird Version (12) und bringt ihm Carddav bei.
Aber Schluss mit dem Vorgeplänkel und ran an die Materie:

Zu erst einmal das Plugin,
es heißt sogo-connector und gibts unterhttps://inverse.ca/downloads/extensions/nightly/
zum Download. (Die Datei sogo-connector-10.0.1pre1.xpi oder neuer wollen wir haben)
Dies Addon in Thunderbird installieren:
Thunderbird -> Extras -> Addons --> (Einstellungs-Rad) -> Addon aus Datei installieren

Danach Thunderbird neustarten und ins Addressbuch wechseln (Fenster/Tools -> Addressbuch).
Hier das Carddav Addressbuch “importieren”,
Datei -> Neu -> Remote Adressbuch
Als Verbindungsname (Addressbuch-Name) kann ein beliebiger Name gewählt werden,
der trickreiche Teil ist die URL.
Bei Sabredav als Server ist sie wie folgt einzugeben:

https://pfad/zu/addressbookserver.php/addressbooks/$username/$addressbuchname/

wobei $username und $addressbuchname sowie pfad/zu/addressbookserver.php zu ersetzten sind.
Im Folgenden musste ich das Addressbuch schließen und wieder öffnen,
dann auf das neue Addressbuch Rechtsklicken und im Kontextmenü Synchronisieren anklicken.
Siehe da die Kontakte erschienen :)

Viel Spaß damit :)

The post [ Thunderbird Addon ] Kontaktsync mit dem Donnervogel first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2012/04/10/thunderbird-addon-carddav-kontaktsync-mit-dem-donnervogel/feed/ 0
[ Sabredav ] Kalender und Kontakte in Sync mit Caldav und Carddav https://www.ohnekontur.de/2012/01/05/sabredav-kalender-und-kontakte-in-sync-mit-caldav-und-carddav/ https://www.ohnekontur.de/2012/01/05/sabredav-kalender-und-kontakte-in-sync-mit-caldav-und-carddav/#comments Thu, 05 Jan 2012 09:00:10 +0000 http://www.ohnekontur.de/?p=1691 Mal wieder das alte Leid, Syncronisation. Heutige Episode: Calendar Sync und Contact Sync. So etwas wie iCloud oder Google Calendar bzw Google Contacts, aber die Daten bitte beim Besitzer lassen. Clients: Android Telefon, Linux& Mac Desktop (theoretisch sollte auch iPhone … Continue reading

The post [ Sabredav ] Kalender und Kontakte in Sync mit Caldav und Carddav first appeared on ohneKontur - der Blog.]]>
Mal wieder das alte Leid, Syncronisation.
Heutige Episode: Calendar Sync und Contact Sync.
So etwas wie iCloud oder Google Calendar bzw Google Contacts, aber die Daten bitte beim Besitzer lassen.
Clients: Android Telefon, Linux& Mac Desktop
(theoretisch sollte auch iPhone möglich sein, habe ich allerdings mangels Gerät nicht getestet)

Insgesammt kommen zwei offene Standarts zur Anwendung. Es wird Caldav bzw. Carddav verwendet.

Als Serversoftware ist lediglich ein Stück PHP Code mit Datenbank (Mysql) nötig ( Sabredav ) (sql-lite ist alternativ auch möglich).
Das ganze ist Serverseitig relativ anspruchslos, im Prinzip braucht es nur php und mysql, daher sollte die Software bereits auf einem simplen und günstigen Webhostingpaket laufen.

Auf den Clients kommt unterschiedliche Software zum einsatz:
Der Mac bringt die Software bereits von Hause aus mit (iCal und Adressbuch),
Unter Linux verwende ich Thunderbird mit lightning für den Kalender, und KAddresssBook (KDE) für Kontakte.
Auf dem Android verwende ich CalDav und CardDav Sync Adapter ( ja die kosten ein paar Euro, funktionieren bei mir aber wirklich sehr gut).

Aber zurück zum Server
Das Setup gestaltet sich sehr simpel.
Erst mal Runterladen der PHP dateien, zu finden hier.
Danach kanns losgehen:
Im SabreDav-Archiv befindet sich ein Ordner mit Namen “examples”, in dem die Datein calendarserver.php und addressbookserver.php. Diese am besten in den Hauptordner kopieren, und dort anpassen.
Die Anpassungen sind sehr minimal:

date_default_timezone_set('Canada/Eastern');

wird zu

date_default_timezone_set('Europe/Berlin');

.

// $baseUri = '/';

eventuell einkommentieren und an die eigenen bedürfnisse anpassen.
Selbiges gilt für

$pdo = new PDO('sqlite:data/db.sqlite');

was bei mir zu

$pdo = new PDO('mysql:dbname=HIER_NAME_DER_DB_EINSETZEN','user', 'passwort');

wurde.
Das wars auch quasi schon, lediglich noch die SQL-init scripts aus dem examples/sql auf die Datenbank loslassen (*.addressbook.sql , *.calendars.sql , *.locks.sql, *.principals.sql, *.users.sql (natürlich nur entweder mysql. oder sqllite))

Und schon ist der Server teil einsatzbereit, aber ACHTUNG ! mit dem users.sql script kam ein Benutzer mit Namen admin und passwort admin in die Datenbank, dieser sollte gelöscht und durch einen eigenen User ersetzt werden.
Dazu die vorhandene Zeile in der Users-Tabelle löschen, und eine neue Anlegen.
Die Spalten sind klar, wenn man von digesta1 absieht.
Bei digesta1 handelt es sich um eine “Passwortrepräsentation” in folgender Form:

md5('username:realm:password');

Wobei username und password zu ersetzten sind, realm ist standartmäßig auf “SabreDAV” gesetzt, entscheident dafür ist die folgende Zeile in addressbookserver.php / calendarserver.php:

$server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend,'SabreDAV'));

Hier kann man auch das Realm ändern.

Das wars, viel Spaß beim syncen

The post [ Sabredav ] Kalender und Kontakte in Sync mit Caldav und Carddav first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2012/01/05/sabredav-kalender-und-kontakte-in-sync-mit-caldav-und-carddav/feed/ 12
[ interrail ] Nette Australier https://www.ohnekontur.de/2009/08/11/interrail-nette-australier/ https://www.ohnekontur.de/2009/08/11/interrail-nette-australier/#respond Tue, 11 Aug 2009 22:00:16 +0000 http://www.ohnekontur.de/?p=508 Nachdem wir so nett zu unserem Hostel gebracht wurden, dort eingecheckt haben komischerweise mussten wir diesmal garnicht direkt zahlen. Wir gingen auf unser Zimmer. Hier trafen wir schnell 2 nette Australier mit denen wir uns schän unterhielten. Mal wieder sehr … Continue reading

The post [ interrail ] Nette Australier first appeared on ohneKontur - der Blog.]]>
Nachdem wir so nett zu unserem Hostel gebracht wurden,
dort eingecheckt haben komischerweise mussten wir diesmal garnicht direkt zahlen.
Wir gingen auf unser Zimmer. Hier trafen wir schnell 2 nette Australier mit denen wir uns schän unterhielten.
Mal wieder sehr interessant.
Leider gab es auch eine kleine ernüchterung, wir haben es nicht hinbekommen warmes Wasser zum Duschen zu bekommen.
Keine Ahnung ob wir zu blöd waren oder das Hostel ;)

The post [ interrail ] Nette Australier first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2009/08/11/interrail-nette-australier/feed/ 0