[kde-de] Kaddressbook: Exportieren als VCARD
Sebastian Vahl
seb_vahl at gmx.de
Di Okt 18 15:48:21 CEST 2005
Am Samstag, 1. Oktober 2005 15:46 schrieb Kevin Krammer:
> On Saturday 01 October 2005 09:12, Sebastian Vahl wrote:
> > Hallo zusammen!
> > Ich habe zwei Probleme bezüglich des Exports von Kontakten als VCARD:
> >
> > 1. Format des Geburtstages:
> > In der Exportierten VCARD sieht der Eintrag für den Geburtstag so aus:
> > BDAY:1979-08-23T00:00:00Z
> >
> > Das "T00:00:00Z" hindert aber z.B. Evolution daran, diesen korrekt
> > anzuzeigen. Wenn "T00:00:00Z" von Hand gelöscht wird, klappt es normal.
> > Liegt das Problem auf der Seite von Evolution oder kaddressbook?
>
> Wenn Evolution das nicht importieren kann, dann an Evolution.
> Das RFC 2426 sagt zu BDAY:
>
> 3.1.5 BDAY Type Definition
>
> To: ietf-mime-directory at imc.org
>
> Subject: Registration of text/directory MIME type BDAY
>
> Type name: BDAY
>
> Type purpose: To specify the birth date of the object the vCard
> represents.
>
> Type encoding: 8bit
>
> Type value: The default is a single date value. It can also be reset
> to a single date-time value.
>
> Type examples:
>
> BDAY:1996-04-15
>
> BDAY:1953-10-15T23:10:00Z
>
> BDAY:1987-09-27T08:30:00-06:00
>
> Beide Darstellungen sind also gültig wie man bei den Beispielen sehen kann,
> auch wenn bei BDAY vermutlich selten eine Zeitangabe dabei sein wird.
>
> > 2. Adressen für IM:
> > Auch diese werden in Evolution nicht angezeigt. Bei Kaddressbook sieht
> > die exportierte VCARD so aus:
> > X-messaging/icq-All:123456789
> > X-messaging/xmpp-All:test at jabber.org
> >
> > Bei Evolution:
> > X-JABBER;TYPE=HOME;X-EVOLUTION-UI-SLOT=1:test at jabber.org
> > X-ICQ;TYPE=HOME;X-EVOLUTION-UI-SLOT=3:123456789
> >
> > Das der zweite Eintrag eine Evolution-eigene Angelegenheit ist, sieht man
> > an den Einträgen. Aber auch der erste wird dort nicht angezeigt.
>
> Alle Einträge mit X- sind keine Standardfelder, d.h. es ist ein Mechanismus
> mit dem Applikationen zustätzliche Felder hinzufügen können, wo aber keine
> verbindliche Zusage für Interoperabilität gegeben werden kann.
>
> > - Ist der VCARD-Export von kaddressbook nahe am Standard dran?
>
> Denke schon, aber bei solchen Spezifikationen gibt es immer leicht kleine
> Abweichungen, weil es manchmal auch Interpretationssache ist.
> Sollte aber leciht zu beheben sein, wenn eine Abweichung gefunden wird.
>
> > - Oder gibt es eine bessere Möglichkeit, meine Kontaktdaten zu versenden
> > (ausser Plain Text)?
>
> Ansich ist vCard die beste Variante, weil sie von der größten Anzahl von
> Anwendungen unterstützt wird.
> Alles andere erfordert praktisch einen zusätzlich Importfilter beim
> Empfänger (zB wenn man die Daten als Liste von Feldern, die durch
> Trennzeichen getrennt sind, verschickt)
>
> Ciao,
> Kevin
Danke für Deine ausführliche Antwort. Das hilft mir schon weiter (vor allem
der Link und der Hinweis auf X-*). Werde mich dann einmal bei Evolution
umsehen.
Sebastian