From: skodak Date: Thu, 27 Mar 2008 17:09:36 +0000 (+0000) Subject: MDL-14077 Mails form messages not RFC2822 conform; merged from MOODLE_19_STABLE X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=59c0c3f9f83f1bc67b4bf14c160646e653c46360;p=moodle.git MDL-14077 Mails form messages not RFC2822 conform; merged from MOODLE_19_STABLE --- diff --git a/message/lib.php b/message/lib.php index 81f7a911c1..76dcd2ec19 100644 --- a/message/lib.php +++ b/message/lib.php @@ -966,8 +966,8 @@ function message_post_message($userfrom, $userto, $message, $format, $messagetyp $message = stripslashes_safe($message); $tagline = get_string('emailtagline', 'message', $SITE->shortname); - $messagesubject = message_shorten_message(strip_tags($message), 30).'...'; - $messagesubject = str_replace("\n", ' ', $messagesubject); // make sure it's all on one line + $messagesubject = preg_replace('/\s+/', ' ', strip_tags($message)); // make sure it's all on one line + $messagesubject = message_shorten_message($messagesubject, 30).'...'; $messagetext = format_text_email($message, $format). "\n\n--\n".$tagline."\n"."$CFG->wwwroot/message/index.php?popup=1";