[Tickets #6744] Re: Phone numbers not syncronized

bugs at horde.org bugs at horde.org
Thu Jun 5 09:49:20 UTC 2008


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/6744
-----------------------------------------------------------------------
 Ticket             | 6744
 Updated By         | anders.lund at uninett.no
 Summary            | Phone numbers not syncronized
 Queue              | Turba
 Version            | HEAD
 Type               | Bug
 State              | Assigned
 Priority           | 2. Medium
 Milestone          |
 Patch              |
 Owners             | Jan Schneider
-----------------------------------------------------------------------


anders.lund at uninett.no (2008-06-05 05:49) wrote:

This seems to work better, yes. From Nokia N95 this gives:

"Tel. (home)" on N95 <-> "Home Phone" in Horde
"Tel. (business)" on N95 <-> "Work Phone" in Horde

It partly seems to work if I include Thunderbird Addressbook in this
scenario as well. But some strange behaviour seem to be present when I do
this. (Work Phone not present after I've done N95 -> Horde, and then Horde
-> Thunderbird for example.) This might be because of some other problem.
Don't know yet, and haven't had any time to look more into that.

So closer to what I want. Good.

- Anders

> Same problem here with Nokia E51.
>
> It has to do with the "VOICE" parameter, that turba/lib/Driver does
> not understand.
>
> Insert the following code at line 1524, before "} elseif
> (count($item['params']) <= 1) {"
>
>                 } elseif (isset($item['params']['VOICE'])) {
>                     if (isset($item['params']['WORK'])) {
>                         $hash['workPhone'] = $item['value'];
>                     } elseif (isset($item['params']['HOME'])) {
>                         $hash['homePhone'] = $item['value'];
>                     } else {
>                         $hash['phone'] = $item['value'];
>                     }
>





More information about the bugs mailing list