diff options
| author | roundcube <roundcube@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2005-11-18 15:32:20 +0000 |
|---|---|---|
| committer | roundcube <roundcube@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2005-11-18 15:32:20 +0000 |
| commit | 6fc55664818d6dc30f115c21a34b2a699eaa3a7d (patch) | |
| tree | e797a9fddde54c7871714eaf4cc1910dbd3978c8 /roundcubemail/program/include/rcube_shared.inc | |
| parent | 0d8a302324a48dfa7fa2451df8acffa962f3e8b8 (diff) | |
Fixed minor bugs
git-svn-id: https://svn.roundcube.net/trunk@85 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program/include/rcube_shared.inc')
| -rw-r--r-- | roundcubemail/program/include/rcube_shared.inc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/roundcubemail/program/include/rcube_shared.inc b/roundcubemail/program/include/rcube_shared.inc index 8d26d56c4..400e345c0 100644 --- a/roundcubemail/program/include/rcube_shared.inc +++ b/roundcubemail/program/include/rcube_shared.inc @@ -1208,8 +1208,14 @@ function rep_specialchars_output($str, $enctype='', $mode='', $newlines=TRUE) { if (!$html_encode_arr) { - $html_encode_arr = $CHARSET=='ISO-8859-1' ? get_html_translation_table(HTML_ENTITIES) : get_html_translation_table(HTML_SPECIALCHARS); - $html_encode_arr[chr(128)] = '€'; + if ($CHARSET=='ISO-8859-1') + { + $html_encode_arr = get_html_translation_table(HTML_ENTITIES); + $html_encode_arr[chr(128)] = '€'; + } + else + $html_encode_arr = get_html_translation_table(HTML_SPECIALCHARS); + unset($html_encode_arr['?']); unset($html_encode_arr['&']); } |
