[ADD] documentation android
authorThibault Francois <tfr@openerp.com>
Fri, 7 Jan 2011 14:47:20 +0000 (15:47 +0100)
committerThibault Francois <tfr@openerp.com>
Fri, 7 Jan 2011 14:47:20 +0000 (15:47 +0100)
bzr revid: tfr@openerp.com-20110107144720-v2a0dxowe1lbc0da

addons/caldav/doc/caldav_doc.pdf
addons/caldav/doc/evolution.rst
addons/caldav/doc/makefile
addons/caldav/wizard/caldav_browse.py

index e49abc3..a9ea581 100644 (file)
@@ -63,12 +63,12 @@ endobj
 7 0 obj\r
 % Page dictionary\r
 << /Annots [ 6 0 R ]\r
- /Contents 23 0 R\r
+ /Contents 33 0 R\r
  /MediaBox [ 0\r
  0\r
  595.2756\r
  841.8898 ]\r
- /Parent 22 0 R\r
+ /Parent 32 0 R\r
  /Resources << /Font 1 0 R\r
  /ProcSet [ /PDF\r
  /Text\r
@@ -113,19 +113,56 @@ endobj
 10 0 obj\r
 << /A << /S /URI\r
  /Type /Action\r
+ /URI (http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 85.69291\r
+ 294.5936\r
+ 379.7229\r
+ 306.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Page2': class PDFPage \r
+11 0 obj\r
+% Page dictionary\r
+<< /Annots [ 8 0 R\r
+ 9 0 R\r
+ 10 0 R ]\r
+ /Contents 34 0 R\r
+ /MediaBox [ 0\r
+ 0\r
+ 595.2756\r
+ 841.8898 ]\r
+ /Parent 32 0 R\r
+ /Resources << /Font 1 0 R\r
+ /ProcSet [ /PDF\r
+ /Text\r
+ /ImageB\r
+ /ImageC\r
+ /ImageI ] >>\r
+ /Rotate 0\r
+ /Trans <<  >>\r
+ /Type /Page >>\r
+endobj\r
+% 'Annot.NUMBER5': class PDFDictionary \r
+12 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
  /URI (http://HOST:PORT/webdav/DB_NAME/calendars/users/USER/c/Meetings) >>\r
  /Border [ 0\r
  0\r
  0 ]\r
  /Rect [ 162.2528\r
- 315.5936\r
+ 690.5936\r
  503.8577\r
- 327.5936 ]\r
+ 702.5936 ]\r
  /Subtype /Link\r
  /Type /Annot >>\r
 endobj\r
-% 'Annot.NUMBER5': class PDFDictionary \r
-11 0 obj\r
+% 'Annot.NUMBER6': class PDFDictionary \r
+13 0 obj\r
 << /A << /S /URI\r
  /Type /Action\r
  /URI (http://localhost:8069/webdav/db_1/calendars/users/demo/c/Meetings) >>\r
@@ -133,25 +170,55 @@ endobj
  0\r
  0 ]\r
  /Rect [ 118.6929\r
- 303.5936\r
+ 678.5936\r
  422.7329\r
- 315.5936 ]\r
+ 690.5936 ]\r
  /Subtype /Link\r
  /Type /Annot >>\r
 endobj\r
-% 'Page2': class PDFPage \r
-12 0 obj\r
+% 'Annot.NUMBER7': class PDFDictionary \r
+14 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://www.mozilla.org/projects/calendar/lightning/) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 62.69291\r
+ 477.5936\r
+ 282.2129\r
+ 489.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER8': class PDFDictionary \r
+15 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 85.69291\r
+ 354.5936\r
+ 379.7229\r
+ 366.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Page3': class PDFPage \r
+16 0 obj\r
 % Page dictionary\r
-<< /Annots [ 8 0 R\r
- 9 0 R\r
- 10 0 R\r
- 11 0 R ]\r
- /Contents 24 0 R\r
+<< /Annots [ 12 0 R\r
+ 13 0 R\r
+ 14 0 R\r
+ 15 0 R ]\r
+ /Contents 35 0 R\r
  /MediaBox [ 0\r
  0\r
  595.2756\r
  841.8898 ]\r
- /Parent 22 0 R\r
+ /Parent 32 0 R\r
  /Resources << /Font 1 0 R\r
  /ProcSet [ /PDF\r
  /Text\r
@@ -162,112 +229,187 @@ endobj
  /Trans <<  >>\r
  /Type /Page >>\r
 endobj\r
-% 'R13': class PDFCatalog \r
-13 0 obj\r
+% 'R17': class PDFCatalog \r
+17 0 obj\r
 % Document Root\r
-<< /Outlines 15 0 R\r
- /PageLabels 25 0 R\r
+<< /Outlines 19 0 R\r
+ /PageLabels 36 0 R\r
  /PageMode /UseNone\r
- /Pages 22 0 R\r
+ /Pages 32 0 R\r
  /Type /Catalog >>\r
 endobj\r
-% 'R14': class PDFInfo \r
-14 0 obj\r
+% 'R18': class PDFInfo \r
+18 0 obj\r
 << /Author ()\r
- /CreationDate (D:20110107131258-01'00')\r
+ /CreationDate (D:20110107152143-01'00')\r
  /Keywords ()\r
  /Producer (ReportLab http://www.reportlab.com)\r
  /Subject (\(unspecified\))\r
  /Title () >>\r
 endobj\r
-% 'R15': class PDFOutlines \r
-15 0 obj\r
-<< /Count 7\r
- /First 16 0 R\r
- /Last 21 0 R\r
+% 'R19': class PDFOutlines \r
+19 0 obj\r
+<< /Count 15\r
+ /First 20 0 R\r
+ /Last 29 0 R\r
  /Type /Outlines >>\r
 endobj\r
 % 'Outline.0': class OutlineEntryObject \r
-16 0 obj\r
+20 0 obj\r
 << /Count 3\r
  /Dest [ 7 0 R\r
  /XYZ\r
  62.69291\r
  765.0236\r
  0 ]\r
- /First 17 0 R\r
- /Last 19 0 R\r
- /Next 20 0 R\r
- /Parent 15 0 R\r
+ /First 21 0 R\r
+ /Last 23 0 R\r
+ /Next 24 0 R\r
+ /Parent 19 0 R\r
  /Title (CalDAV How-To) >>\r
 endobj\r
-% 'Outline.7.0': class OutlineEntryObject \r
-17 0 obj\r
+% 'Outline.13.0': class OutlineEntryObject \r
+21 0 obj\r
 << /Dest [ 7 0 R\r
  /XYZ\r
  62.69291\r
  648.0236\r
  0 ]\r
- /Next 18 0 R\r
- /Parent 16 0 R\r
+ /Next 22 0 R\r
+ /Parent 20 0 R\r
  /Title (OpenERP server Setup) >>\r
 endobj\r
-% 'Outline.7.1': class OutlineEntryObject \r
-18 0 obj\r
+% 'Outline.13.1': class OutlineEntryObject \r
+22 0 obj\r
 << /Dest [ 7 0 R\r
  /XYZ\r
  62.69291\r
  450.0236\r
  0 ]\r
- /Next 19 0 R\r
- /Parent 16 0 R\r
- /Prev 17 0 R\r
+ /Next 23 0 R\r
+ /Parent 20 0 R\r
+ /Prev 21 0 R\r
  /Title (DNS server setup) >>\r
 endobj\r
-% 'Outline.7.2': class OutlineEntryObject \r
-19 0 obj\r
+% 'Outline.13.2': class OutlineEntryObject \r
+23 0 obj\r
 << /Dest [ 7 0 R\r
  /XYZ\r
  62.69291\r
  402.0236\r
  0 ]\r
- /Parent 16 0 R\r
- /Prev 18 0 R\r
+ /Parent 20 0 R\r
+ /Prev 22 0 R\r
  /Title (SSL setup) >>\r
 endobj\r
 % 'Outline.1': class OutlineEntryObject \r
-20 0 obj\r
+24 0 obj\r
 << /Dest [ 7 0 R\r
  /XYZ\r
  62.69291\r
  276.0236\r
  0 ]\r
- /Next 21 0 R\r
- /Parent 15 0 R\r
- /Prev 16 0 R\r
+ /Next 25 0 R\r
+ /Parent 19 0 R\r
+ /Prev 20 0 R\r
  /Title (CalDAV with iPhone How-To) >>\r
 endobj\r
 % 'Outline.2': class OutlineEntryObject \r
-21 0 obj\r
-<< /Dest [ 12 0 R\r
+25 0 obj\r
+<< /Count 2\r
+ /Dest [ 11 0 R\r
  /XYZ\r
  62.69291\r
  459.0236\r
  0 ]\r
- /Parent 15 0 R\r
- /Prev 20 0 R\r
+ /First 26 0 R\r
+ /Last 27 0 R\r
+ /Next 28 0 R\r
+ /Parent 19 0 R\r
+ /Prev 24 0 R\r
+ /Title (Synchronization with Android phone) >>\r
+endobj\r
+% 'Outline.14.0': class OutlineEntryObject \r
+26 0 obj\r
+<< /Dest [ 11 0 R\r
+ /XYZ\r
+ 62.69291\r
+ 426.0236\r
+ 0 ]\r
+ /Next 27 0 R\r
+ /Parent 25 0 R\r
+ /Title (Prerequire) >>\r
+endobj\r
+% 'Outline.14.1': class OutlineEntryObject \r
+27 0 obj\r
+<< /Dest [ 11 0 R\r
+ /XYZ\r
+ 62.69291\r
+ 366.0236\r
+ 0 ]\r
+ /Parent 25 0 R\r
+ /Prev 26 0 R\r
+ /Title (configuration) >>\r
+endobj\r
+% 'Outline.3': class OutlineEntryObject \r
+28 0 obj\r
+<< /Dest [ 11 0 R\r
+ /XYZ\r
+ 62.69291\r
+ 222.0236\r
+ 0 ]\r
+ /Next 29 0 R\r
+ /Parent 19 0 R\r
+ /Prev 25 0 R\r
  /Title (Synchronization with Evolution's calendar) >>\r
 endobj\r
-% 'R22': class PDFPages \r
-22 0 obj\r
-% page tree\r
+% 'Outline.4': class OutlineEntryObject \r
+29 0 obj\r
 << /Count 2\r
+ /Dest [ 16 0 R\r
+ /XYZ\r
+ 62.69291\r
+ 555.0236\r
+ 0 ]\r
+ /First 30 0 R\r
+ /Last 31 0 R\r
+ /Parent 19 0 R\r
+ /Prev 28 0 R\r
+ /Title (Synchronization with Sunbird/Lightning) >>\r
+endobj\r
+% 'Outline.15.0': class OutlineEntryObject \r
+30 0 obj\r
+<< /Dest [ 16 0 R\r
+ /XYZ\r
+ 62.69291\r
+ 522.0236\r
+ 0 ]\r
+ /Next 31 0 R\r
+ /Parent 29 0 R\r
+ /Title (Prerequire) >>\r
+endobj\r
+% 'Outline.15.1': class OutlineEntryObject \r
+31 0 obj\r
+<< /Dest [ 16 0 R\r
+ /XYZ\r
+ 62.69291\r
+ 462.0236\r
+ 0 ]\r
+ /Parent 29 0 R\r
+ /Prev 30 0 R\r
+ /Title (configuration) >>\r
+endobj\r
+% 'R32': class PDFPages \r
+32 0 obj\r
+% page tree\r
+<< /Count 3\r
  /Kids [ 7 0 R\r
- 12 0 R ]\r
+ 11 0 R\r
+ 16 0 R ]\r
  /Type /Pages >>\r
 endobj\r
-% 'R23': class PDFStream \r
-23 0 obj\r
+% 'R33': class PDFStream \r
+33 0 obj\r
 % page stream\r
 << /Length 7905 >>\r
 stream\r
@@ -687,10 +829,10 @@ Q
 endstream\r
 \r
 endobj\r
-% 'R24': class PDFStream \r
-24 0 obj\r
+% 'R34': class PDFStream \r
+34 0 obj\r
 % page stream\r
-<< /Length 9586 >>\r
+<< /Length 8788 >>\r
 stream\r
 1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET\r
 q\r
 q\r
 1 0 0 1 62.69291 438.0236 cm\r
 q\r
+BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Synchronization with Android phone) Tj T* ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 408.0236 cm\r
+q\r
+BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Prerequire) Tj T* ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 378.0236 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL .568409 Tw (There is no buit-in way to synchronize calendar with caldav. So you need to install a third part software :) Tj T* 0 Tw (Calendar \(CalDav\) for now it's the only one) Tj T* ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 348.0236 cm\r
+q\r
+BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (configuration) Tj T* ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 336.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 336.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 318.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (1.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Open Calendar Sync I'll get an interface with 2 tabs Stay on the first one) Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 318.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 318.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 288.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 15 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (2.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+BT 1 0 0 1 0 16.82 Tm 20.95698 Tw 12 TL /F1 10 Tf 0 0 0 rg (CaDAV Calendar URL : put the URL given above \(ie :) Tj T* 0 Tw 0 0 .501961 rg (http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings) Tj 0 0 0 rg (\)) Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 288.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 288.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 270.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (3.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Put your openerp username and password) Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 270.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 270.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 252.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (4.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (If your server don't use SSL, you'll get a warnign, say "Yes") Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 252.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 252.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 234.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (5.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Then you can synchronize manually or custom the settings to synchronize every x minutes.) Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 234.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 234.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 201.0236 cm\r
+q\r
 BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Synchronization with Evolution's calendar) Tj T* ET\r
 Q\r
 Q\r
 q\r
-1 0 0 1 62.69291 426.0236 cm\r
+1 0 0 1 62.69291 189.0236 cm\r
 Q\r
 q\r
-1 0 0 1 62.69291 426.0236 cm\r
+1 0 0 1 62.69291 189.0236 cm\r
 Q\r
 q\r
-1 0 0 1 62.69291 408.0236 cm\r
+1 0 0 1 62.69291 171.0236 cm\r
 0 0 0 rg\r
 BT /F3 10 Tf 12 TL ET\r
 q\r
@@ -991,13 +1298,13 @@ q
 Q\r
 Q\r
 q\r
-1 0 0 1 62.69291 408.0236 cm\r
+1 0 0 1 62.69291 171.0236 cm\r
 Q\r
 q\r
-1 0 0 1 62.69291 408.0236 cm\r
+1 0 0 1 62.69291 171.0236 cm\r
 Q\r
 q\r
-1 0 0 1 62.69291 390.0236 cm\r
+1 0 0 1 62.69291 153.0236 cm\r
 0 0 0 rg\r
 BT /F3 10 Tf 12 TL ET\r
 q\r
 Q\r
 Q\r
 q\r
-1 0 0 1 62.69291 390.0236 cm\r
+1 0 0 1 62.69291 153.0236 cm\r
 Q\r
 q\r
-1 0 0 1 62.69291 390.0236 cm\r
+1 0 0 1 62.69291 153.0236 cm\r
 Q\r
\r
+endstream\r
+\r
+endobj\r
+% 'R35': class PDFStream \r
+35 0 obj\r
+% page stream\r
+<< /Length 7419 >>\r
+stream\r
+1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET\r
 q\r
-1 0 0 1 62.69291 228.0236 cm\r
+1 0 0 1 62.69291 603.0236 cm\r
 0 0 0 rg\r
 BT /F3 10 Tf 12 TL ET\r
 q\r
 Q\r
 Q\r
 q\r
-1 0 0 1 62.69291 228.0236 cm\r
+1 0 0 1 62.69291 603.0236 cm\r
 Q\r
 q\r
-1 0 0 1 62.69291 228.0236 cm\r
+1 0 0 1 62.69291 603.0236 cm\r
 Q\r
 q\r
-1 0 0 1 62.69291 210.0236 cm\r
+1 0 0 1 62.69291 585.0236 cm\r
 0 0 0 rg\r
 BT /F3 10 Tf 12 TL ET\r
 q\r
 Q\r
 Q\r
 q\r
-1 0 0 1 62.69291 210.0236 cm\r
+1 0 0 1 62.69291 585.0236 cm\r
 Q\r
 q\r
-1 0 0 1 62.69291 210.0236 cm\r
+1 0 0 1 62.69291 585.0236 cm\r
 Q\r
 q\r
-1 0 0 1 62.69291 192.0236 cm\r
+1 0 0 1 62.69291 567.0236 cm\r
 0 0 0 rg\r
 BT /F3 10 Tf 12 TL ET\r
 q\r
 Q\r
 Q\r
 q\r
-1 0 0 1 62.69291 192.0236 cm\r
+1 0 0 1 62.69291 567.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 567.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 534.0236 cm\r
+q\r
+BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Synchronization with Sunbird/Lightning) Tj T* ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 504.0236 cm\r
+q\r
+BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Prerequire) Tj T* ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 474.0236 cm\r
+q\r
+BT 1 0 0 1 0 16.82 Tm 12.56998 Tw 12 TL /F1 10 Tf 0 0 0 rg (If you are using thunderbird, first you need to install the lightning module) Tj T* 0 Tw 0 0 .501961 rg (http://www.mozilla.org/projects/calendar/lightning/) Tj T* ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 444.0236 cm\r
+q\r
+BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (configuration) Tj T* ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 432.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 432.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 414.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (1.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Go to Calendar View) Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 414.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 414.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 396.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (2.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+BT 1 0 0 1 0 4.82 Tm 12 TL /F1 10 Tf 0 0 0 rg (File -) Tj (> New Calendar) Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 396.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 396.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 378.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (3.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Chosse "On the Network") Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
 Q\r
 q\r
-1 0 0 1 62.69291 192.0236 cm\r
+1 0 0 1 62.69291 378.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 378.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 348.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 15 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (4.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+BT 1 0 0 1 0 16.82 Tm 13.06331 Tw 12 TL /F1 10 Tf 0 0 0 rg (for format choose CalDav and as location the url given above \(ie :) Tj T* 0 Tw 0 0 .501961 rg (http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings) Tj 0 0 0 rg (\)) Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 348.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 348.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 330.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (5.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Choose a name and a color for the Calendar, and we advice you to uncheck "alarm") Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 330.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 330.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 300.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 15 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (6.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL .23061 Tw (Then put your openerp login and password \(to give the password only check the box "Use password) Tj T* 0 Tw (Manager to remember this password") Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 300.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 300.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 282.0236 cm\r
+0 0 0 rg\r
+BT /F3 10 Tf 12 TL ET\r
+q\r
+1 0 0 1 6 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 5.66 0 Td (7.) Tj T* -5.66 0 Td ET\r
+Q\r
+Q\r
+q\r
+1 0 0 1 23 3 cm\r
+q\r
+0 0 0 rg\r
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Then Finish, your meetings should appear now in your calendar view) Tj T* ET\r
+Q\r
+Q\r
+q\r
+Q\r
+Q\r
+q\r
+1 0 0 1 62.69291 282.0236 cm\r
+Q\r
+q\r
+1 0 0 1 62.69291 282.0236 cm\r
 Q\r
  \r
 endstream\r
 \r
 endobj\r
-% 'R25': class PDFPageLabels \r
-25 0 obj\r
+% 'R36': class PDFPageLabels \r
+36 0 obj\r
 % Document Root\r
 << /Nums [ 0\r
- 26 0 R\r
+ 37 0 R\r
  1\r
- 27 0 R ] >>\r
+ 38 0 R\r
+ 2\r
+ 39 0 R ] >>\r
 endobj\r
-% 'R26': class PDFPageLabel \r
-26 0 obj\r
+% 'R37': class PDFPageLabel \r
+37 0 obj\r
 % None\r
 << /S /D\r
  /St 1 >>\r
 endobj\r
-% 'R27': class PDFPageLabel \r
-27 0 obj\r
+% 'R38': class PDFPageLabel \r
+38 0 obj\r
 % None\r
 << /S /D\r
  /St 2 >>\r
 endobj\r
+% 'R39': class PDFPageLabel \r
+39 0 obj\r
+% None\r
+<< /S /D\r
+ /St 3 >>\r
+endobj\r
 xref\r
-0 28\r
+0 40\r
 0000000000 65535 f\r
 0000000113 00000 n\r
 0000000245 00000 n\r
@@ -1315,31 +1857,43 @@ xref
 0000001510 00000 n\r
 0000001777 00000 n\r
 0000002021 00000 n\r
-0000002303 00000 n\r
-0000002573 00000 n\r
-0000002900 00000 n\r
-0000003059 00000 n\r
-0000003271 00000 n\r
-0000003396 00000 n\r
-0000003613 00000 n\r
-0000003795 00000 n\r
-0000003988 00000 n\r
-0000004157 00000 n\r
-0000004357 00000 n\r
-0000004543 00000 n\r
-0000004659 00000 n\r
-0000012665 00000 n\r
-0000022356 00000 n\r
-0000022462 00000 n\r
-0000022539 00000 n\r
+0000002288 00000 n\r
+0000002619 00000 n\r
+0000002901 00000 n\r
+0000003185 00000 n\r
+0000003455 00000 n\r
+0000003722 00000 n\r
+0000004051 00000 n\r
+0000004210 00000 n\r
+0000004422 00000 n\r
+0000004548 00000 n\r
+0000004766 00000 n\r
+0000004949 00000 n\r
+0000005143 00000 n\r
+0000005312 00000 n\r
+0000005512 00000 n\r
+0000005767 00000 n\r
+0000005941 00000 n\r
+0000006115 00000 n\r
+0000006332 00000 n\r
+0000006576 00000 n\r
+0000006750 00000 n\r
+0000006908 00000 n\r
+0000007033 00000 n\r
+0000015039 00000 n\r
+0000023928 00000 n\r
+0000031452 00000 n\r
+0000031571 00000 n\r
+0000031648 00000 n\r
+0000031725 00000 n\r
 trailer\r
 << /ID \r
  % ReportLab generated PDF document -- digest (http://www.reportlab.com) \r
- [(\316\213\214'|\035-\244\350\356\320\252B\366X\214) (\316\213\214'|\035-\244\350\356\320\252B\366X\214)] \r
+ [(<\373\321\3360\3002L\025\357\353\216\375g.^) (<\373\321\3360\3002L\025\357\353\216\375g.^)] \r
 \r
- /Info 14 0 R\r
- /Root 13 0 R\r
- /Size 28 >>\r
+ /Info 18 0 R\r
+ /Root 17 0 R\r
+ /Size 40 >>\r
 startxref\r
-22586\r
+31772\r
 %%EOF\r
index 7b893cf..11580ae 100644 (file)
@@ -19,3 +19,5 @@ Synchronization with Evolution's calendar
 4. Click ok and give your openerp password
 
 5. A new calendar named with the name you gave should appear on the left side.
+
+
index 8de2a9b..4424647 100644 (file)
@@ -1,7 +1,7 @@
 all: compile clean
 
 concat: all.rst
-       cat all.rst iPhone.rst evolution.rst > compile.rst
+       cat all.rst iPhone.rst android.rst evolution.rst sunbird.rst  > compile.rst
     
 compile: concat
        rst2pdf compile.rst -o caldav_doc.pdf 
index 369ddd6..dfb7385 100644 (file)
@@ -27,7 +27,9 @@ from tools.translate import _
 
 class caldav_browse(osv.osv_memory):
     
-    __doc = {'other' : _("""
+    __doc = {
+    
+    'other' : _("""
   * Webdav server that provides remote access to calendar
   * Synchronisation of calendar using WebDAV
   * Customize calendar event and todo attribute with any of OpenERP model
@@ -45,6 +47,9 @@ class caldav_browse(osv.osv_memory):
         DATABASE_NAME: Name of database on which OpenERP Calendar is created
         CALENDAR_NAME: Name of calendar to access
      """),
+     
+     
+     
      'iphone' : _("""
     For SSL specific configuration see the documentation below
 
@@ -94,10 +99,32 @@ steps:
       is the default 8071)
     s2. Safari will try to connect and issue a warning about the certificate
       used. Inspect the certificate and click "Accept" so that iPhone
-      now trusts it. 
-    
+      now trusts it.   
+    """),
+    'android' : _("""
+Prerequire
+----------
+There is no buit-in way to synchronize calendar with caldav.
+So you need to install a third part software : Calendar (CalDav) 
+for now it's the only one
+
+configuration
+-------------
+
+1. Open Calendar Sync
+   I'll get an interface with 2 tabs
+   Stay on the first one
+   
+2. CaDAV Calendar URL : put the URL given above (ie : http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings)
+
+3. Put your openerp username and password
+
+4. If your server don't use SSL, you'll get a warnign, say "Yes"
+
+5. Then you can synchronize manually or custom the settings to synchronize every x minutes.
     
     """),
+    
      'evolution' : _("""
     1. Go to Calendar View
 
@@ -113,9 +140,35 @@ steps:
 
     4. Click ok and give your openerp password
 
-    5. A new calendar named with the name you gave should appear on the left side.
+    5. A new calendar named with the name you gave should appear on the left side.     
+     """),
+     
      
-     """)}
+     'thunderbird' : _("""
+Prerequire
+----------
+If you are using thunderbird, first you need to install the lightning module
+http://www.mozilla.org/projects/calendar/lightning/
+
+configuration
+-------------
+
+1. Go to Calendar View
+
+2. File -> New Calendar
+
+3. Chosse "On the Network"
+
+4. for format choose CalDav
+   and as location the url given above (ie : http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings)
+   
+5. Choose a name and a color for the Calendar, and we advice you to uncheck "alarm"
+
+6. Then put your openerp login and password (to give the password only check the box "Use password Manager to remember this password"
+
+7. Then Finish, your meetings should appear now in your calendar view
+"""),
+    }
     
     
     _name = 'caldav.browse'