[sync] Sync Problem with Nokia N95 and combined Calendar and Tasks
Karsten Fourmont
fourmont at gmx.de
Wed Aug 8 06:51:39 UTC 2007
Hi,
right. This has been implemented but never tested with a Nokia phone.
Fortunately your post contained the relevant hint: Nokia expects the
database name as "./calendar" while P800 uses "calendar" only.
Can you please change /framework/SyncML/SyncML/Sync.php as follows:
line 158 from
if ($GLOBALS['backend']->_normalize($database) == 'calendar' &&
to
if (stristr($GLOBALS['backend']->_normalize($database), 'calendar') !==
false &&
and line 307 from
if ($this->_targetLocURI == 'calendar' &&
to
if (stristr($GLOBALS['backend']->_normalize($this->_targetLocURI),
'calendar') !== false &&
and finally line 674 from
if (strtolower(substr($databaseURI,0,8)) == 'calendar' &&
to:
if (stristr($GLOBALS['backend']->_normalize($databaseURI),
'calendar') !== false &&
(afterwards install via install-packages.php)
Cheers,
Karsten
Hermann Wilken wrote:
> Hi,
>
> yesterday I finally managed to synchronize my N95 with Horde. I'm using
> latest CVS and also the latest pear SyncML-package. The database name is
> set to "./calendar". Unfortunatly, the tasks are not synchronized. I
> found a thread in the archive, where Karsten told about two log entries:
>
> "DEBUG: created device class SyncML_Device_P800"
> and
> "DEBUG: handling tasks in calendar sync"
>
> The fist appears in my log:
> DEBUG: created device class SyncML_Device_Nokia
>
> But I don't find the second.
>
> Any hints?
>
> Thank you for your help.
>
> Regards
>
> Hermann
>
More information about the sync
mailing list