From 968c6115dc452f85cf5385b7ada2a6811aa763ba Mon Sep 17 00:00:00 2001 From: Michael Hawkins Date: Tue, 18 Dec 2018 14:19:53 +0800 Subject: [PATCH] MDL-64240 mod_forum: Update word count to use current message length Previously this used the length of the message stored in the database, before scripts etc are cleaned to display the content. That resulted in cases where the count would seem much larger than the message size. --- mod/forum/lib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/forum/lib.php b/mod/forum/lib.php index 83a83869347..7e397c56551 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -3523,7 +3523,7 @@ function forum_print_post($post, $discussion, $forum, &$cm, $course, $ownpost=fa $postcontent = highlight($highlight, $postcontent); } if (!empty($forum->displaywordcount)) { - $postcontent .= html_writer::tag('div', get_string('numwords', 'moodle', count_words($post->message)), + $postcontent .= html_writer::tag('div', get_string('numwords', 'moodle', count_words($postcontent)), array('class'=>'post-word-count')); } $postcontent .= html_writer::tag('div', $attachedimages, array('class'=>'attachedimages'));