From c0309556342871c2f65b5212ffdf35579d1ce7e6 Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Fri, 13 Jan 2006 11:03:36 -0500 Subject: [PATCH] Switched to full UTF-8 support --- program/steps/mail/func.inc | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/program/steps/mail/func.inc b/program/steps/mail/func.inc index 8ebd1c5..4c6e56a 100644 --- a/program/steps/mail/func.inc +++ b/program/steps/mail/func.inc @@ -148,7 +148,7 @@ if (!isset($arrFolders[$currentFolder])) { $arrFolders[$currentFolder] = array('id' => $path, - 'name' => $currentFolder, + 'name' => UTF7DecodeString($currentFolder), 'folders' => array()); } @@ -160,7 +160,7 @@ // return html for a structured list <ul> for the mailbox tree function rcmail_render_folder_tree_html(&$arrFolders, &$special, &$mbox, $maxlength, $nestLevel=0) { - global $JS_OBJECT_NAME, $IMAP, $CONFIG; + global $JS_OBJECT_NAME, $IMAP, $CONFIG, $OUTPUT; $idx = 0; $out = ''; @@ -174,7 +174,7 @@ $foldername = rcube_label($folder_lc); else { - $foldername = UTF7DecodeString($folder['name']); + $foldername = $OUTPUT->encode_string($folder['name']); // shorten the folder name to a given length if ($maxlength && $maxlength>1) @@ -231,7 +231,7 @@ // return html for a flat list <select> for the mailbox tree function rcmail_render_folder_tree_select(&$arrFolders, &$special, &$mbox, $maxlength, $nestLevel=0) { - global $IMAP; + global $IMAP, $OUTPUT; $idx = 0; $out = ''; @@ -242,7 +242,7 @@ $foldername = rcube_label($folder_lc); else { - $foldername = UTF7DecodeString($folder['name']); + $foldername = $OUTPUT->encode_string($folder['name']); // shorten the folder name to a given length if ($maxlength && $maxlength>1) -- Gitblit v1.9.1