From: Michael M Slusarz Date: Fri, 13 Mar 2009 06:46:28 +0000 (-0600) Subject: Personal flag doesn't need IMAP X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=71d40176b8004113e56bda21d93c89dc7c5bf012;p=horde.git Personal flag doesn't need IMAP --- diff --git a/imp/mailbox.php b/imp/mailbox.php index 170022253..497c922d1 100644 --- a/imp/mailbox.php +++ b/imp/mailbox.php @@ -762,12 +762,13 @@ while (list(,$ob) = each($mbox_info['overview'])) { $bg = array(); $flagbits = 0; + $to_ob = Horde_Mime_Address::getAddressesFromObject($ob['envelope']['to']); + if (!empty($to_ob) && $identity->hasAddress($to_ob[0]['inner'])) { + $msg['status'] .= Horde::img('mail_personal.png', _("Personal"), array('title' => _("Personal"))); + $flagbits |= IMP::FLAG_PERSONAL; + } + if ($_SESSION['imp']['protocol'] != 'pop') { - $to_ob = Horde_Mime_Address::getAddressesFromObject($ob['envelope']['to']); - if (!empty($to_ob) && $identity->hasAddress($to_ob[0]['inner'])) { - $msg['status'] .= Horde::img('mail_personal.png', _("Personal"), array('title' => _("Personal"))); - $flagbits |= IMP::FLAG_PERSONAL; - } if (!in_array('\\seen', $ob['flags'])) { $flagbits |= IMP::FLAG_UNSEEN; $msg['status'] .= Horde::img('mail_unseen.png', _("Unseen"), array('title' => _("Unseen"))); diff --git a/imp/templates/mailbox/navbar.html b/imp/templates/mailbox/navbar.html index a20d926a8..a75f8a4d7 100644 --- a/imp/templates/mailbox/navbar.html +++ b/imp/templates/mailbox/navbar.html @@ -10,6 +10,8 @@ + + @@ -23,8 +25,6 @@ - -