From 3e20548f1fc13453985ec86ccc57f74ded6df74a Mon Sep 17 00:00:00 2001 From: Andrew Davis Date: Fri, 20 Nov 2009 03:29:10 +0000 Subject: [PATCH] messages MDL-19107 html entities decoded and html tags removed from email message subject line --- message/lib.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/message/lib.php b/message/lib.php index 049b19a5b4c..547046e8938 100644 --- a/message/lib.php +++ b/message/lib.php @@ -974,6 +974,8 @@ function message_post_message($userfrom, $userto, $message, $format, $messagetyp $tagline = get_string('emailtagline', 'message', $SITE->shortname); $messagesubject = preg_replace('/\s+/', ' ', strip_tags($message)); // make sure it's all on one line + //convert things like " back to regular characters then strip out tags like

etc + $messagesubject = strip_tags(html_entity_decode($messagesubject)); $messagesubject = message_shorten_message($messagesubject, 30).'...'; $messagetext = format_text_email($message, $format).