6.0.0-beta1
8/11/25

[#6574] Synchronize all fields a Nokia E90 has to offer and map them to Funambol-Clients
Summary Synchronize all fields a Nokia E90 has to offer and map them to Funambol-Clients
Queue Synchronization
Type Enhancement
State No Feedback
Priority 1. Low
Owners jan (at) horde (dot) org
Requester horde (at) ssn (dot) at
Created 04/06/2008 (6336 days ago)
Due
Updated 04/05/2010 (5607 days ago)
Assigned 04/16/2008 (6326 days ago)
Resolved 04/05/2010 (5607 days ago)
Milestone
Patch No

History
04/05/2010 01:20:14 PM Jan Schneider State ⇒ No Feedback
 
10/01/2009 10:20:22 AM Jan Schneider Comment #10
Taken from Karsten Fourmont
State ⇒ Feedback
Reply to this comment
With the recent commits to Sync4j.php, can someone pick the latest 
version from CVS and see which of those changes are still necessary 
and prepare a new patch?
07/07/2008 02:00:30 PM faurep (at) agr (dot) gc (dot) ca Comment #9 Reply to this comment
Here is a similar patch to make the Outlook "Profession" field match 
up with the Role/Occupation in Horde.



--- lib/SyncML/Device/Sync4j.php.save2      2008-07-04 
20:58:34.000000000 -0400

+++ lib/SyncML/Device/Sync4j.php        2008-07-04 20:57:41.000000000 -0400

@@ -262,6 +262,7 @@

               'Children' => array('X-SYNCJE-CHILD'),

               'Categories' => array('CATEGORIES'),

               'IMAddress' => array('X-WV-ID'),

+            'Profession' => array('ROLE'),

           );

           foreach ($map as $sif_value => $vcard_value) {

               if (isset($a[$sif_value])) {


07/04/2008 05:24:27 PM faurep (at) agr (dot) gc (dot) ca Comment #8
New Attachment: data.txt Download
Reply to this comment
Here is my data.txt after a sync.
07/04/2008 05:18:47 PM faurep (at) agr (dot) gc (dot) ca Comment #7 Reply to this comment
I applied the patch with this:

patch <patch/SyncML_Funambol_FullSync_E90_Sync4j.diff

Then I had to do some minor editing of:

/usr/share/horde-webmail-1.1.1/lib/SyncML/Device/Sync4j.php

to get it to work (as I applied it to webmail-1.1.1).



Im looking for the sources.php to go along with this patch. Im not 
sure how the extra fields which are found in this patch (like 
Home2TelephoneNumber and Email2Address) are mapped to an entry in 
sources.php & attributes.php.



After the patch, all the relevant new fields are found in 
/tmp/sync/data.txt, but they dont get applied to the turba database.

[Show Quoted Text - 21 lines]
06/09/2008 12:23:17 PM smshakeel (at) gmail (dot) com Comment #6 Reply to this comment
Can any body help me how to load this patch.

I have a serious problem with sync contacts from e90 tooutlook.

[Show Quoted Text - 16 lines]
04/16/2008 04:17:35 PM horde (at) ssn (dot) at Comment #5 Reply to this comment
No Problem, just didn't know Jan is on vacation and the Doc's say 
"bump it afer a week"...



regards

Lukas
04/16/2008 01:35:49 PM Chuck Hagenbuch Comment #4
State ⇒ Assigned
Assigned to Karsten Fourmont
Assigned to Jan Schneider
Reply to this comment
Jan is on vacation; maybe Karsten can look at it, but please be a 
little patient. Thanks!
04/16/2008 12:21:45 PM horde (at) ssn (dot) at Comment #3 Reply to this comment
*bump*
04/06/2008 09:35:26 PM horde (at) ssn (dot) at Comment #2 Reply to this comment
Included in the patch is also a bugfix for Sync4J.

if creating a Horde_iCalendar-object and then setting version to 2.1 the

encoding of the resulting vcard is not always correct.

So I did it like in Driver.php and created a

Horde_iCalendar_vcard-object instead.
04/06/2008 09:30:07 PM horde (at) ssn (dot) at Comment #1
Patch ⇒ No
State ⇒ New
New Attachment: SyncML_Funambol_FullSync_E90_Sync4j.diff Download
Milestone ⇒
Queue ⇒ Synchronization
Summary ⇒ Synchronize all fields a Nokia E90 has to offer and map them to Funambol-Clients
Type ⇒ Enhancement
Priority ⇒ 1. Low
Reply to this comment
(Also posted as Bug #6573 containing the turba-Part of the patch)



Here at my place we use mainly Nokia E90 Communicators. As we make havy

use of Contacts on them I wanted to synchronize them with our

LDAP-Addressbook.

As an addition there is one guy with a WindowsMobile phone so I took a

look on Funambol, too



As a result the attached patch came out.

It mainly adds a lot of fields to attributes.php and takes care that

those fields get used in Driver.php and in Sync4j.php.

It synchronizes all fields an E90 offers an uses as much as possible of

the Outlook fields (works for WindowsMobile and Outlook on PC)



Regards

Lukas

Saved Queries