From: <tr...@eg...> - 2012-03-04 15:04:26
|
Ticket modified by Jörg Lehrke at 2012/03/04 16:05 Tracking SystemBugs CategorySyncML VersionTrunk StatusOpen ResolutionNone Completed0% Priority5 - medium Created byTony den haan Created on2009/03/18 17:14 Assigned toJörg Lehrke Summary#1999 - funambol fails to upload email address When adding an address in thunderbird, funambol uploads the entry to egw, but without email address. Not sure if it's a bug on funambol side or with the syncml implementation on egw. Comment by Jörg Lehrke at 2012/03/04 16:05: Initially I had problems with the synchronization TB -> EGw, too. After I adjusted the SyncML preferences-character set to UTF-8 for the Funambol client all worked smooth. I used the precompiled add-on from Jonas Maurus. The only part missing is the birthday -- the BDAY field is left empty by the client while uploading the vCard. This is a Funambol issue. I tried TB 10.02/tb10+dev10u1 32bit on Windows and Linux. The Linux implementation does mess with the vCards' content, though (again a Funambol issue). Comment by Tony den haan at 2012/02/27 14:20: now trying with TB 10.0.2 and funambol tb10-dev10, same problem, but for some reason even name isn't shown in addressbook list. Funny enough when i click on such 'empty' entry, i can see Name in the General tab, but when i click on that name, i only see empty fields again. Comment by Tracking System at 2010/12/17 18:02: This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 14 days. Comment by Ralf Becker at 2010/12/03 17:53: Dear EGroupware user, thanks for reporting bugs back to egroupware.org. With the new release of EGroupware 1.8.001 we also fixed many bugs. So we kindly ask you to recheck your bug reports against the new version. If you do not respond within the next 14 days, we assume the bug no longer exist and your report will be closed automatically. Thanks for your understanding Ralf Becker Stylite GmbH Comment by Ramon Gavira at 2010/04/17 14:50: Have the same issue with Funambol Outlook Sync Client Version 8.0.5 and eGroupWare 1.6.002 Comment by Jörg Lehrke at 2009/10/18 21:35: You should give my patch from k.noc.de a try. Comment by Jiri Durdis at 2009/10/17 00:53: There are more not-working fields with latest funambol client (I'm using Thunderbird plugin, version 0.9.1) - phone numbers (excepting cellphone number) for example. Maybe Funambol guys changed something... I was able to change field names in addressbook/inc/class.addressbook_vcal.inc.php (very easy with debug logs from funambol client) and it is enough to make it work one way (client -> egroupware), but at least work phone number and primary e-mail address fileds are not working the other way. I can't get changes made with egroupware to my Thunderbird address book. What files can be responsible for that "reverse mapping"? I can provide diffs too and I'm looking to test it with Outlook connector too (it should be same, but you never know), but I would like to make that fix "complete". Comment by Ralf Becker at 2009/05/15 10:40: Assigning SyncML bugs to our new SyncML maintainers Jörg Lehrke and Philip Herbert Comment by Juan Lizarralde at 2009/04/27 15:27: Does thunderbird uses sif or vCard? I'm trying with funambol 7 but it doesn't have the sif option now. I want to try vCard but there is no samples and it doesn't work. Comment by Hans Meier at 2009/03/27 20:24: Have the same issue with Funambol for Pocket PC Version 7.1.11 and eGroupWare 1.6. Seems like the Pocket PC Version uses the same routines like thunderbird funambol plugin, this is from the logs: "Funambol product 'Funambol Pocket PC Sync Client', assuming same as thunderbird" I've searched a bit and changing addressbook/inc/class.addressbook_vcal.inc.php helped me. Here's the diff with the original and my testfile: diff class.addressbook_vcal.inc.php.org class.addressbook_vcal.inc.php.test 380,381c380,381 < 'EMAIL' => array('email'), < 'EMAIL;HOME' => array('email_home'), --- > 'EMAIL;INTERNET;HOME' => array('email'), > 'EMAIL;INTERNET' => array('email_home'), 745c745 < case 'EMAIL;INTERNET': --- > case 'EMAIL;INTERNET:HOME': Don't know if this breaks older/other clients though, but after these changes both private and business emails appeared in egroupware. Linked entries: https://community.egroupware.org/egroupware/index.php?menuaction=tracker.tracker_ui.edit&tr_id=1999&no_popup=1 |