From ded2b7e166d4b0acab09c00f22f379fbabba709a Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Fri, 05 May 2006 12:53:21 -0400 Subject: [PATCH] Changed login page title regarding product name (Bug #1476413) --- program/steps/mail/func.inc | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git a/program/steps/mail/func.inc b/program/steps/mail/func.inc index 6a24c02..83c8bd8 100644 --- a/program/steps/mail/func.inc +++ b/program/steps/mail/func.inc @@ -38,6 +38,9 @@ $_SESSION['page'] = $_GET['_page']; } +// set mailbox to INBOX if not set +if (empty($_SESSION['mbox'])) + $_SESSION['mbox'] = $IMAP->get_mailbox_name(); // set default sort col/order to session if (!isset($_SESSION['sort_col'])) @@ -390,13 +393,16 @@ $zebra_class = $i%2 ? 'even' : 'odd'; // set messag attributes to javascript array + if ($header->deleted) + $js_row_arr['deleted'] = true; if (!$header->seen) $js_row_arr['unread'] = true; if ($header->answered) $js_row_arr['replied'] = true; - - // set message icon - if ($attrib['unreadicon'] && !$header->seen) + // set message icon + if ($attrib['deletedicon'] && $header->deleted) + $message_icon = $attrib['deletedicon']; + else if ($attrib['unreadicon'] && !$header->seen) $message_icon = $attrib['unreadicon']; else if ($attrib['repliedicon'] && $header->answered) $message_icon = $attrib['repliedicon']; @@ -456,6 +462,8 @@ if ($attrib['messageicon']) $javascript .= sprintf("%s.set_env('messageicon', '%s%s');\n", $JS_OBJECT_NAME, $skin_path, $attrib['messageicon']); + if ($attrib['deletedicon']) + $javascript .= sprintf("%s.set_env('deletedicon', '%s%s');\n", $JS_OBJECT_NAME, $skin_path, $attrib['deletedicon']); if ($attrib['unreadicon']) $javascript .= sprintf("%s.set_env('unreadicon', '%s%s');\n", $JS_OBJECT_NAME, $skin_path, $attrib['unreadicon']); if ($attrib['repliedicon']) @@ -510,12 +518,9 @@ $a_msg_cols[$col] = $cont; } + $a_msg_flags['deleted'] = $header->deleted ? 1 : 0; $a_msg_flags['unread'] = $header->seen ? 0 : 1; $a_msg_flags['replied'] = $header->answered ? 1 : 0; - - if ($header->deleted) - $a_msg_flags['deleted'] = 1; - $commands .= sprintf("this.add_message_row(%s, %s, %s, %b, %b);\n", $header->uid, array2js($a_msg_cols), -- Gitblit v1.9.1