. . . . . . . . "OdsCalendarSyncML" . . "OdsCalendarSyncML" . . . . . "%META:TOPICPARENT{name=\"OdsCalendar\"}%\n\n---+Using SyncML with ODS-Calendar\n\nODS-Calendar now supports synchronization to DAV [[http://virtuoso.openlinksw.com/wiki/main/Main/SyncML][SyncML]] folder and back.\n\n---++Prerequisites\n\nMake sure the following packages are installed:\n\n 1. [[http://s3.amazonaws.com/opldownload/uda/vad-packages/6.1/virtuoso/ods_framework_dav.vad][ods_framework_dav.vad]];\n 1. [[http://s3.amazonaws.com/opldownload/uda/vad-packages/6.1/virtuoso/ods_calendar_dav.vad][ods_calendar_dav.vad]]; \n 1. [[http://s3.amazonaws.com/opldownload/uda/vad-packages/6.1/virtuoso/syncml_dav.vad][syncml_dav.vad]].\n\n---++Sample Scenario\n\n 1. Go to http://<host>:<port>/ods\n 1. Log in.\n 1. Click the Briefcase link in the left navigation bar. \n 1. Your DAV/home/<ods-user> folder will be displayed:\n%BR%%BR%%BR%%BR%\n 1. Click New Folder.\n%BR%%BR%%BR%%BR%\n 1. Create a regular folder; for this example, named mysync:\n%BR%%BR%%BR%%BR%\n 1. Go to the new mysync folder:\n%BR%%BR%%BR%%BR%\n 1. Click again New Folder.\n 1. Name this folder calendar, and specify the Folder type as [[http://virtuoso.openlinksw.com/wiki/main/Main/SyncML][SyncML]] folder:\n%BR%%BR%%BR%%BR%\n 1 Go to the new displayed \"SyncML\" tab:\n%BR%%BR%%BR%%BR%\n 1 Specify the SyncML version and type, for ex.:1.1 and vcalendar 11, respectively. \n%BR%%BR%%BR%%BR%\n 1 Click \"Create\".\n 1 The created folder should be displayed in the list of available resources for the mysync folder:\n%BR%%BR%%BR%%BR%\n 1. Click Calendar in the left navigation bar.\n 1. Your ODS-Calendar instance will be loaded, and automatically created if you don't have one yet:\n%BR%%BR%%BR%%BR%\n * In case of new created ODS-Calendar instance, create several events and/or tasks.\n 1. Go to Import/Export:\n%BR%%BR%%BR%%BR%\n 1 Select Manage SyncML:\n%BR%%BR%%BR%%BR%\n 1. Click New SyncML:\n%BR%%BR%%BR%%BR%\n 1. In the presented form:\n * Name the SyncML job; e.g., test;\n * Enter the WebDAV SyncML Path to the folder you created above; e.g., /DAV/home/<ods-user>/mysync/calendar;\n * Enter your ODS username and password;\n * Select whether to sync events, tasks, or both;\n%BR%%BR%%BR%%BR%\n 1. Click Create.\n%BR%%BR%%BR%%BR%\n 10. Click Sync.\n 11. Specify the direction of synchronization, and click the Sync button.\n%BR%%BR%%BR%%BR%\n 12. A message will show how many events and tasks were synced to the Calendar instance (In), and how many were synced to the DAV location (Out):\n%BR%%BR%%BR%%BR%\n \n---++ Synchronization in Background\n\nSuppose you have synced your tasks and events from the Calendar instance to the DAV location as described above. When there is a change on some of the fields for a current event or task in your Calendar, the Save action will trigger a re-sync to the DAV location.\n\n---++ Related\n\n * [[http://docs.openlinksw.com/virtuoso/syncml.html][Virtuoso SyncML documentation]]\n * [[VirtSyncMLAndroidToVirtuoso][How to sync my Android contacts to Virtuoso using SyncML]]\n * [[OdsAddressbookSyncML][Using SyncML with ODS-AddressBook]]\n\nCategoryODS CategoryOpenSource CategoryCalendar" . "2017-06-13T06:04:48Z" . "OdsCalendarSyncML" . . . . "2017-06-13T06:04:48Z" . "f118152129320866a0ac1ee6217d4622" . . . . "2017-06-13T06:04:48.036343"^^ . . "2017-06-13T06:04:48.036343"^^ . . . . . . . . . . . . . . . . . . . . . .