Recalculate date when replying to a message and localize the cite header (#1487675)
| | |
| | | CHANGELOG Roundcube Webmail |
| | | =========================== |
| | | |
| | | - Recalculate date when replying to a message and localize the cite header (#1487675) |
| | | - Fix XSS vulnerability in UI messages (#1488030) |
| | | - Fix handling of email addresses with quoted local part (#1487939) |
| | | - Fix EOL character in vCard exports (#1487873) |
| | |
| | | $labels['editortype'] = 'Editor-Typ'; |
| | | $labels['returnreceipt'] = 'Empfangsbestätigung (MDN)'; |
| | | $labels['dsn'] = 'Übermittlungsbestätigung (DSN)'; |
| | | $labels['mailreplyintro'] = 'Am $date, schrieb $sender:'; |
| | | $labels['editidents'] = 'Absender bearbeiten'; |
| | | $labels['checkspelling'] = 'Rechtschreibung prüfen'; |
| | | $labels['resumeediting'] = 'Bearbeitung fortsetzen'; |
| | |
| | | $labels['editortype'] = 'Editor Typ'; |
| | | $labels['returnreceipt'] = 'Empfangsbestätigung (MSN)'; |
| | | $labels['dsn'] = 'Übermittlungsbestätigung (DSN)'; |
| | | $labels['mailreplyintro'] = 'Am $date, schrieb $sender:'; |
| | | $labels['editidents'] = 'Absender ändern'; |
| | | $labels['checkspelling'] = 'Rechtschreibung prüfen'; |
| | | $labels['resumeediting'] = 'Bearbeitung fortsetzen'; |
| | |
| | | $labels['editortype'] = 'Editor type'; |
| | | $labels['returnreceipt'] = 'Return receipt'; |
| | | $labels['dsn'] = 'Delivery status notification'; |
| | | $labels['mailreplyintro'] = 'On $date, $sender wrote:'; |
| | | |
| | | $labels['editidents'] = 'Edit identities'; |
| | | $labels['checkspelling'] = 'Check spelling'; |
| | |
| | | |
| | | // build reply prefix |
| | | $from = array_pop($RCMAIL->imap->decode_address_list($MESSAGE->get_header('from'), 1, false)); |
| | | $prefix = sprintf("On %s, %s wrote:", |
| | | $MESSAGE->headers->date, $from['name'] ? $from['name'] : rcube_idn_to_utf8($from['mailto'])); |
| | | $prefix = rcube_label(array( |
| | | 'name' => 'mailreplyintro', |
| | | 'vars' => array( |
| | | 'date' => format_date($MESSAGE->headers->date, $RCMAIL->config->get('date_long')), |
| | | 'sender' => $from['name'] ? $from['name'] : rcube_idn_to_utf8($from['mailto']), |
| | | ) |
| | | )); |
| | | |
| | | if (!$bodyIsHtml) { |
| | | $body = preg_replace('/\r?\n/', "\n", $body); |