[sync] setting the Syncml uri for calendar/tasks/notes to another than the default one

Jan Schneider jan at horde.org
Wed Aug 3 09:10:07 UTC 2011


Zitat von karlitos at seznam.cz:

>> ----------------------------------------
>>
>> Zitat von karlitos at seznam.cz:
>>
>>>> ----------------------------------------
>>>>
>>>> Zitat von karlitos at seznam.cz:
>>>>
>>>>>> Zitat von karlitos at seznam.cz:
>>>>>>
>>>>>>>> Zitat von karlitos at seznam.cz:
>>>>>>>>
>>>>>>>>> Hello
>>>>>>>>>
>>>>>>>>> I can not determine the right url for horde if I wan to sync  
>>>>>>>>> >>>>>>> >>>>>> >>> another than the default calendar or  
>>>>>>>>> task, memos >>>>>>> vith>>>>> SyncML. I >>> was > able to  
>>>>>>>>> set the sync with the >>>>>>> default one>>>>> by setting  
>>>>>>>>> url = >>> calendar > on the client >>>>>>> side>>>>>  
>>>>>>>>> (Syncevolution on my N900), the same >>> for tasks > >>>>>>>  
>>>>>>>>> and memo.>>>>> But if I have for example a work calendar on  
>>>>>>>>> >>>>>>> >>> my phone and >>>>>> set the source for calendar  
>>>>>>>>> to this >>>>>>> one and let the >>> uri =>>>>> calendar, >  
>>>>>>>>> the SyncML writes >>>>>>> the work data to the default  
>>>>>>>>> >>>>>>>> calendar one on my > >>>>>>> horde groupware. I can  
>>>>>>>>> not find any >>>>>>>> documentation >>>>>>> related to this  
>>>>>>>>> > issue, could someone help me >>>>>>>> please ?
>>>>>>>>
>>>>>>>> This doesn't have anything to do with synchronization URI. Up  
>>>>>>>> >>>>>> to>>>> >> Kronolith 3.0.4 you can only synchronize  
>>>>>>>> with the >>>>>> default>>>> calendar.
>>>>>>>>
>>>>>>>> Jan.
>>>>>>>>
>>>>>>>> -->> Do you need professional PHP or Horde consulting?
>>>>>>>> http://horde.org/consulting/
>>>>>>>>
>>>>>>>> -->> sync mailing list - Join the hunt:  
>>>>>>>> http://horde.org/bounties/#sync
>>>>>>>> Frequently Asked Questions: http://horde.org/faq/
>>>>>>>> To unsubscribe, mail: sync-unsubscribe at lists.horde.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> Hello
>>>>>>>
>>>>>>> To be honest this did not make this topic any clear. I have  
>>>>>>> >>>>> horde>>> > groupware 4.0.1 with Kronolith 3.0.5. I found  
>>>>>>> in >>>>> settings the>>> option > to select which calendar  
>>>>>>> should be >>>>> synced with horde. But>>> if I > choose the  
>>>>>>> work calendar on the >>>>> client, the work data are>>> being  
>>>>>>> > written in the default >>>>> calendar. Could you be so kind  
>>>>>>> and>>> provide a > short >>>>> explanation how to sync the  
>>>>>>> work calendar on the>>> client with >>>>> > the workl calendar  
>>>>>>> in horde ? I use Syncevolution on>>> my >>>>> Linux and on >  
>>>>>>> my Mobile phone.
>>>>>>>
>>>>>>> Thanks Karel
>>>>>>
>>>>>> I have no idea what you mean with "work" calendar. Just set  
>>>>>> the>> >>>> server calendar you want to synchronize in the  
>>>>>> Kronolith >>>> preferences.
>>>>>>
>>>>>> Jan.
>>>>>>
>>>>>
>>>>> I have several different calendars on my phone. The default one  
>>>>> -> >>> personal, the one with appointments for work and so on  
>>>>> ... In >>> horde> I have the default calendar and I can also  
>>>>> create more >>> calendars> under my profile. So i have also  
>>>>> different calendars >>> under Kronolith> with different colours  
>>>>> ...
>>>>> In the Syncevolution SyncML client on the phone you can set the>  
>>>>> >>> source calendar on the device with the option  
>>>>> evolutionsource => >>> ... and also the you set the target  
>>>>> calendar - in horde - with >>> the> uri= option.
>>>>
>>>> No you don't. I have no idea what this uri thing is. It could be  
>>>> >> theso called database name, but its only purpose is to >>  
>>>> distinguishbetween syncing different application types. But this  
>>>> >> could also besome evolution-specific thing. I don't know.
>>>
>>> You are right. In the Syncevolution GUI are those fields called >  
>>> database - at least on my phone.
>>>>
>>>>> The same settings are valid for the Syncevolution Linux client  
>>>>> >>> which> sync the evolution data with a SyncML server.> >>>  
>>>>> http://syncevolution.org/wiki/hordeI can set the propper source  
>>>>> >>> on> my clients (Linux desktop, phone), but if I set  
>>>>> uri=calendar, >>> the> data from the calendar of the client set  
>>>>> by the option> >>> evolutionsource= id: ... but als long I set  
>>>>> uri = calendar, the >>> data> from the source calendar on the  
>>>>> client (for example >>> evolutionsource> = id:2 for the work  
>>>>> appointments ) are written >>> into the DEFAULT> calendar in  
>>>>> horde. But I would like to write my >>> work appointments to>  
>>>>> the calendar for work appointments in horde >>> which is not the  
>>>>> default> one.
>>>>
>>> This is not possible.
>>>
>>> I do not understand. At one side I can choose different calendars  
>>> to > sync and at the another I you say it is not possible to sync  
>>> with > different calendars in horde ? I could find many different  
>>> > descriptions in internet how to sync with horde over snycml, but  
>>> > none with descritpion how can I sync multiple calendras or To  
>>> do's. > What for are those settings about the calendars to sync ?
>>
>
>> You *can* synchronize multiple calendar from Kronolith,
>
> But whit which calendar(s) on the other side (phone/desktop ...) ?  
> If I have two calendars in Kronolith and I set a sync with syncml  
> all the data from the two different calendars are written in the  
> default one on the phone/dekstop ?

Horde doesn't have any influence on that. It depends on your device,  
the client software, your client settings, etc.

> What I does not understand :
>
> Kronolith Calc1 -->    ?
> Kronolith Calc2 -->    ?
>                                .... CleintCal1
>                                .... CleintCal2
>
>
> As I understand it happens following :
>
> Kronolith Calc1 --> CleintCal1
> Kronolith Calc2 --> CleintCal1
>
> I am right ? I hope I am not because that would not make a lot of  
> sense to sync data in that way
>
>
>> but you *cannot* synchronize existing events on the clients to  
>> other than the default calendar in Kronolith. There is no way in  
>> SyncML to specify a target calender on the server from the client.
>>
>
> I can So If I sync multiple Kronolith-calendar with my phone the data with

Sorry?

>>> I will try follwing : set multiple configs for multiple sources on  
>>> > my phone and set the databases to the default values for horde.  
>>> The > I delete all my calendars in horde and I try a slow-sync. I  
>>> expect > that horde creates the calendars I defined as sources.
>>
>> No.
>>
>>> This is no syncevolution-specific setting. If you set syncml on  
>>> the > client, you create different config-directories with  
>>> different > settings for different sources. So i can create  
>>> driectory called > defaultcal and directory called workcal and  
>>> just change the > evolutionsource = ... option.
>>
>> This *is* syncevolution-specific.
>>
>>>>> Maybe i am doing something wrong or I do not understand properly  
>>>>> >>> the> settings. I hope I described the issue clear enough.

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/



More information about the sync mailing list