phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] sync/inc/class.bo_outlook_import.inc.php, 1.2


From: nomail
Subject: [Phpgroupware-cvs] sync/inc/class.bo_outlook_import.inc.php, 1.2
Date: Fri, 26 Nov 2004 13:34:57 +0100

Update of /sync/inc
Modified Files:
        Branch: 
          class.bo_outlook_import.inc.php

date: 2004/11/26 12:34:57;  author: fipsfuchs;  state: Exp;  lines: +8 -2

Log Message:
new version from internal CVS moved to original project
=====================================================================
Index: sync/inc/class.bo_outlook_import.inc.php
diff -u sync/inc/class.bo_outlook_import.inc.php:1.1 
sync/inc/class.bo_outlook_import.inc.php:1.2
--- sync/inc/class.bo_outlook_import.inc.php:1.1        Tue Jul 13 18:24:30 2004
+++ sync/inc/class.bo_outlook_import.inc.php    Fri Nov 26 12:34:57 2004
@@ -29,6 +29,8 @@
                function sync($directory, $category)
                { 
                        define('SOURCE', 'outlook_vcard');
+                       
+                       set_time_limit(0);
                        
                        echo "<h4>Outlook Adress Import</h4><br>";
 
@@ -44,13 +46,15 @@
       // trough sync internal code
       $deviceid = 
$this->ipc_sync->authenticate($GLOBALS['phpgw_info']['user']['account_lid'], 
         $GLOBALS['phpgw_info']['user']['passwd'], 
'intern_phpgwapi_outlook_sync');
+      
+      $deviceid = $deviceid['result'];
+      
       if ($deviceid == -1) 
       {
         echo "Error: could not found valid internal device for sync, setup 
sync module again<br>";
         exit;
       }
       
-      $deviceid = $deviceid['result'];
       echo "Device ID gefunden: ". $deviceid . "<br>";
       
       // this default channel is created during the sync module setup process
@@ -81,6 +85,7 @@
                  $guid = $regs[1];
        
                  echo "Importiere Adresse: $guid<br>";
+                 flush();
 
                                                $ipcManager =& 
CreateObject('phpgwapi.ipc_manager');
                                                $ipc =& 
$ipcManager->getIPC('addressbook');
@@ -93,6 +98,7 @@
      
                                $data = $ipc->ConvertData($data, 'text/vcard', 
'3.0', 'x-phpgroupware/addressbook-appl-data-array', '');
                              $data['categories'] = $category;
+                             $data['access'] = 'public';
                                          
                                                
$this->ipc_sync->setSyncItem($deviceid, SOURCE, $guid, 
'x-phpgroupware/addressbook-appl-data-array', $data);
           }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]