diff --git a/plugins/libkolab/lib/kolab_storage.php b/plugins/libkolab/lib/kolab_storage.php index d42dc1e0..689b438d 100644 --- a/plugins/libkolab/lib/kolab_storage.php +++ b/plugins/libkolab/lib/kolab_storage.php @@ -44,10 +44,10 @@ class kolab_storage if (self::$ready) return true; - $rcmail = rcmail::get_instance(); + $rcmail = rcube::get_instance(); self::$config = $rcmail->config; self::$imap = $rcmail->get_storage(); - self::$ready = class_exists('kolabformat') && $rcmail->storage_connect() && + self::$ready = class_exists('kolabformat') && (self::$imap->get_capability('METADATA') || self::$imap->get_capability('ANNOTATEMORE') || self::$imap->get_capability('ANNOTATEMORE2')); if (self::$ready) { diff --git a/plugins/libkolab/lib/kolab_storage_folder.php b/plugins/libkolab/lib/kolab_storage_folder.php index 050ff32d..6a010e55 100644 --- a/plugins/libkolab/lib/kolab_storage_folder.php +++ b/plugins/libkolab/lib/kolab_storage_folder.php @@ -53,7 +53,7 @@ class kolab_storage_folder */ function __construct($name, $imap = null) { - $this->imap = is_object($imap) ? $imap : rcmail::get_instance()->get_storage(); + $this->imap = is_object($imap) ? $imap : rcube::get_instance()->get_storage(); $this->imap->set_options(array('skip_deleted' => false)); $this->set_folder($name); } @@ -124,7 +124,7 @@ class kolab_storage_folder return $this->owner; $info = $this->get_folder_info(); - $rcmail = rcmail::get_instance(); + $rcmail = rcube::get_instance(); switch ($info['namespace']) { case 'personal': @@ -571,7 +571,7 @@ class kolab_storage_folder } $mime = new Mail_mime("\r\n"); - $rcmail = rcmail::get_instance(); + $rcmail = rcube::get_instance(); $headers = array(); if ($ident = $rcmail->user->get_identity()) { @@ -581,7 +581,7 @@ class kolab_storage_folder $headers['Date'] = date('r'); $headers['X-Kolab-Type'] = self::KTYPE_PREFIX . $type; $headers['Subject'] = $object['uid']; -// $headers['Message-ID'] = rcmail_gen_message_id(); +// $headers['Message-ID'] = $rcmail->gen_message_id(); $headers['User-Agent'] = $rcmail->config->get('useragent'); $mime->headers($headers);