summaryrefslogtreecommitdiff
path: root/program/include/main.inc
diff options
context:
space:
mode:
authorthomascube <thomas@roundcube.net>2011-12-11 18:12:33 +0000
committerthomascube <thomas@roundcube.net>2011-12-11 18:12:33 +0000
commitce86f0f14f0cf1bf73f4f6045aea1fa00db432aa (patch)
tree351b0438991f9c512957c9269b01fc95c6b670c8 /program/include/main.inc
parent98c2d69acf3001379dc008dc52b77b618c291140 (diff)
Make string for unread count configureable by skin; add file type classes to attachments list
Diffstat (limited to 'program/include/main.inc')
-rw-r--r--program/include/main.inc5
1 files changed, 3 insertions, 2 deletions
diff --git a/program/include/main.inc b/program/include/main.inc
index 372e966ef..55f0a8aae 100644
--- a/program/include/main.inc
+++ b/program/include/main.inc
@@ -1170,7 +1170,7 @@ function rcmail_mailbox_list($attrib)
global $RCMAIL;
static $a_mailboxes;
- $attrib += array('maxlength' => 100, 'realnames' => false);
+ $attrib += array('maxlength' => 100, 'realnames' => false, 'unreadwrap' => ' (%s)');
// add some labels to client
$RCMAIL->output->add_label('purgefolderconfirm', 'deletemessagesconfirm');
@@ -1217,6 +1217,7 @@ function rcmail_mailbox_list($attrib)
$RCMAIL->output->add_gui_object('mailboxlist', $attrib['id']);
$RCMAIL->output->set_env('mailboxes', $js_mailboxlist);
+ $RCMAIL->output->set_env('unreadwrap', $attrib['unreadwrap']);
$RCMAIL->output->set_env('collapsed_folders', (string)$RCMAIL->config->get('collapsed_folders'));
}
@@ -1372,7 +1373,7 @@ function rcmail_render_folder_tree_html(&$arrFolders, &$mbox_name, &$jslist, $at
$classes[] = 'unread';
$js_name = JQ($folder['id']);
- $html_name = Q($foldername) . ($unread ? html::span('unreadcount', " ($unread)") : '');
+ $html_name = Q($foldername) . ($unread ? html::span('unreadcount', sprintf($attrib['unreadwrap'], $unread)) : '');
$link_attrib = $folder['virtual'] ? array() : array(
'href' => rcmail_url('', array('_mbox' => $folder['id'])),
'onclick' => sprintf("return %s.command('list','%s',this)", JS_OBJECT_NAME, $js_name),