From e5d9af8c56c35833d76c948300d979cba1adb8cd Mon Sep 17 00:00:00 2001 From: Zig Tan Date: Tue, 2 Jan 2018 13:10:37 +0800 Subject: [PATCH] MDL-57786 mod_assign: Fix word count for online text submissions --- mod/assign/submission/onlinetext/locallib.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mod/assign/submission/onlinetext/locallib.php b/mod/assign/submission/onlinetext/locallib.php index 1a03ee5dc76..8afd96ffadf 100644 --- a/mod/assign/submission/onlinetext/locallib.php +++ b/mod/assign/submission/onlinetext/locallib.php @@ -353,6 +353,7 @@ class assign_submission_onlinetext extends assign_submission_plugin { 'onlinetext', 'assignsubmission_onlinetext'); + $onlinetext = trim($onlinetextsubmission->onlinetext); $shorttext = shorten_text($text, 140); $plagiarismlinks = ''; @@ -360,13 +361,13 @@ class assign_submission_onlinetext extends assign_submission_plugin { require_once($CFG->libdir . '/plagiarismlib.php'); $plagiarismlinks .= plagiarism_get_links(array('userid' => $submission->userid, - 'content' => trim($onlinetextsubmission->onlinetext), + 'content' => $onlinetext, 'cmid' => $this->assignment->get_course_module()->id, 'course' => $this->assignment->get_course()->id, 'assignment' => $submission->assignment)); } if ($text != $shorttext) { - $wordcount = get_string('numwords', 'assignsubmission_onlinetext', count_words($text)); + $wordcount = get_string('numwords', 'assignsubmission_onlinetext', count_words($onlinetext)); return $plagiarismlinks . $wordcount . $shorttext; } else {