Hi list!
I'm using opensync version 0.22 with the kdepim plugin and kontact
(kaddressbook in version 4.1) and synce on the other side to my Win Mobile
phone with activesync. All work very well after I found out that my knotes
version threw an error while syncing and I deactivated notes.
But yesterday, after weeks of usage, I recognized, that the sync of my
addresses doesn't work as well as thought: All contacts are added at my
smartphone, but neither the private phone number nor any addresses are
visible.
I compared the vcards (version 3.0 both) generated by the smartphone and by
kaddressbook and found out, that the TYPE parameter differs.
While kaddressbook has "TEL;TYPE=HOME:01234567", the export of my smartphone
has "TEL;TYPE=HOME;TYPE=VOICE:01234567".
While kaddressbook shows the numbers imported from the smartphone (with label
"home/voice"), my smartphone can't use the data of kaddressbook. The mobile
phone numbers are shown correct on the smartphone (after sync FROM the
smartphone, they are shown as "voice/mobile" but that doesn't hurt)
I don't know, what's the right syntax, and a short view in the RFC didn't show
if there is any rule, but the problem exists. So my question is, is there a
way to solve such problems without recoding a whole plugin? E.g. is there a
functionality to use a external tool or a list of regular expressions to
replace those passages, a sort of pre send filter?
Or do you have any other tip for me?
Regards,
Philipp
--
Philipp Niethammer nochwer.de
Birkenwaldstr. 204 guite.de
D-70191 Stuttgart
|