svncommit
2008-08-21 c1cd53fd80f2027efdbffa1b93750d4baabc2931
escape html entities in forward/reply headers #1484904

1 files modified
8 ■■■■ changed files
program/steps/mail/compose.inc 8 ●●●● patch | view | raw | blame | history
program/steps/mail/compose.inc
@@ -496,7 +496,7 @@
  {
    $prefix = sprintf("<br /><br />On %s, %s wrote:<br />\n",
      $MESSAGE->headers->date,
      Q($MESSAGE->get_header('from')));
      Q($MESSAGE->get_header('from'), 'replace'));
    $prefix .= '<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px; width:100%">';
    $suffix = "</blockquote>";
  }
@@ -513,7 +513,7 @@
  {
    // soft-wrap message first
    $body = wordwrap($body, 80);
    $prefix = sprintf("\n\n\n-------- Original Message --------\nSubject: %s\nDate: %s\nFrom: %s\nTo: %s\n\n",
      $MESSAGE->subject,
      $MESSAGE->headers->date,
@@ -532,8 +532,8 @@
        "</tbody></table><br>",
      Q($MESSAGE->subject),
      Q($MESSAGE->headers->date),
      Q($MESSAGE->get_header('from')),
      Q($MESSAGE->get_header('to')));
      Q($MESSAGE->get_header('from'), 'replace'),
      Q($MESSAGE->get_header('to'), 'replace'));
  }
  // add attachments