Add option to enable HTML editor on forwarding (#1488517)
| | |
| | | CHANGELOG Roundcube Webmail |
| | | =========================== |
| | | |
| | | - Add option to enable HTML editor on forwarding (#1488517) |
| | | - Add option to not include original message on reply, rename option top_posting to reply_mode (#1485149) |
| | | - Fix Larry's messages list filter in IE (#1488632) |
| | | - Fix more IE issues by disabling Compat. mode with X-UA-Compatible meta tag (#1488626) |
| | |
| | | $rcmail_config['show_images'] = 0; |
| | | |
| | | // compose html formatted messages by default |
| | | // 0 - never, 1 - always, 2 - on reply to HTML message only |
| | | // 0 - never, 1 - always, 2 - on reply to HTML message, 3 - on forward or reply to HTML message |
| | | $rcmail_config['htmleditor'] = 0; |
| | | |
| | | // show pretty dates as standard |
| | |
| | | $labels['signature'] = 'Signature'; |
| | | $labels['dstactive'] = 'Daylight saving time'; |
| | | $labels['htmleditor'] = 'Compose HTML messages'; |
| | | $labels['htmlonreply'] = 'on reply to HTML message only'; |
| | | $labels['htmlonreply'] = 'on reply to HTML message'; |
| | | $labels['htmlonreplyandforward'] = 'on forward or reply to HTML message'; |
| | | $labels['htmlsignature'] = 'HTML signature'; |
| | | $labels['previewpane'] = 'Show preview pane'; |
| | | $labels['skin'] = 'Interface skin'; |
| | |
| | | $useHtml = $MESSAGE->has_html_part(false); |
| | | } |
| | | else if ($compose_mode == RCUBE_COMPOSE_REPLY) { |
| | | $useHtml = ($html_editor == 1 || ($html_editor == 2 && $MESSAGE->has_html_part(false))); |
| | | $useHtml = ($html_editor == 1 || ($html_editor >= 2 && $MESSAGE->has_html_part(false))); |
| | | } |
| | | else { // RCUBE_COMPOSE_FORWARD or NEW |
| | | else if ($compose_mode == RCUBE_COMPOSE_FORWARD) { |
| | | $useHtml = ($html_editor == 1 || ($html_editor == 3 && $MESSAGE->has_html_part(false))); |
| | | } |
| | | else { |
| | | $useHtml = ($html_editor == 1); |
| | | } |
| | | |
| | |
| | | $select_htmleditor->add(rcube_label('never'), 0); |
| | | $select_htmleditor->add(rcube_label('always'), 1); |
| | | $select_htmleditor->add(rcube_label('htmlonreply'), 2); |
| | | $select_htmleditor->add(rcube_label('htmlonreplyandforward'), 3); |
| | | |
| | | $blocks['main']['options']['htmleditor'] = array( |
| | | 'title' => html::label($field_id, Q(rcube_label('htmleditor'))), |