If I understand the sed command it is changing some of the syntax from vCard v3.0 to vCard v2.1. I guess the addressbook app doesn't handle v3.0 but doesn't check the VERSION entry in the vCard either.
On Sunday 21 December 2008, Dennis Wollersheim wrote: > Hey Will > > Can you tell me what you found out about the format? It also does not > import contacts from jpilot. > > Cheers > Dennis > > Will Siddall wrote: > > Hey, > > I know there's a wiki item for this, but I just have to send it to > > everyone. I want to edit the wiki, but I don't know if anyone has run > > into this problem yet. > > > > The wiki shows to install a VCF plugin for thunderbird then just > > import the VCF into your contacts app. I had a lot of problems with > > this and actually found that the format of the VCF file doesn't match > > what 'addressbook' is looking for. > > > > Instead, here are the steps I found to work and if anyone can confirm > > this, I will add it to the wiki. > > > > 1: Export your addressbook/contacts to VCF file(s) > > 2: From your terminal, run: > > sed -r -e 's/;TYPE=([^,]+),([^:]+):/;\1;\2:/g' old.vcf > new.vcf > > 3: From your OpenMoko, run: > > addressbook new.vcf > > > > Will > > > > _______________________________________________ > > Openmoko community mailing list > > email@example.com > > http://lists.openmoko.org/mailman/listinfo/community _______________________________________________ Openmoko community mailing list firstname.lastname@example.org http://lists.openmoko.org/mailman/listinfo/community