Driver canon pixma ip1880 window 7, Lease termination format india, Gangstar rio city of saints for windows xp, Epson stylus c41sx windows 7 driver, Ios 7 beta 6 legal ipsw iphone 5, Kalavar king telugu movie mp3 songs, Riff for ubuntu 13.04, Diablo 2 lod able items, Cults static zip, I am the bread of life

Egroupware and SyncML fix

Recently I acquired a HTC Touch HD, and in order to connect it to my eGroupWare installation, I purchased the Synthesis SyncML client to do the necessary translation. Now, Charlotte’s SonyEricsson has a built in SyncML client (which I’ll be playing with when back in the UK), but Microsoft didn’t see fit to provide SyncML capability on Windows Mobile 6.1. Anyway, life goes on.

Synthesis has trouble passing telephone numbers onto eGroupWare. I think eGW is at fault for this, so I’ve filed a bug. In the meantime, I’ve attached a small patch file that maps the Synthesis fields to what I think are the correect Vcal fields. Just apply it to /addressbook/inc/class.addressbook_vcal.inc.php and things should start working. If they don’t… you know where to edit 🙂 And before anyone complains, I am neither a PHP programmer or an experienced patcher. This is pretty much my first patch file…

273d272
<                         ‘TEL;CELL;VOICE;X-Synthesis-Ref1’ => array(‘tel_cell_private’), // Private cell
277d275
<                         ‘TEL;HOME;VOICE;X-Synthesis-Ref1’ => array(‘tel_home’), // Home telephone
280d277
<                         ‘TEL;WORK;VOICE;X-Synthesis-Ref1’ => array(‘tel_work’), // Work telephone