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 |
Taken from Karsten Fourmont
State ⇒ Feedback
version from CVS and see which of those changes are still necessary
and prepare a new patch?
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])) {
New Attachment: data.txt
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.
I have a serious problem with sync contacts from e90 tooutlook.
"bump it afer a week"...
regards
Lukas
State ⇒ Assigned
Assigned to Karsten Fourmont
Assigned to Jan Schneider
little patient. Thanks!
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.
Patch ⇒ No
State ⇒ New
New Attachment: SyncML_Funambol_FullSync_E90_Sync4j.diff
Milestone ⇒
Queue ⇒ Synchronization
Summary ⇒ Synchronize all fields a Nokia E90 has to offer and map them to Funambol-Clients
Type ⇒ Enhancement
Priority ⇒ 1. Low
Bug #6573containing 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