diff --git a/mod/quiz/locallib.php b/mod/quiz/locallib.php index 24683412130..91f36ef5102 100644 --- a/mod/quiz/locallib.php +++ b/mod/quiz/locallib.php @@ -1391,23 +1391,21 @@ function quiz_send_notification_messages($course, $quiz, $attempt, $context, $cm $a = new stdClass(); // Course info. $a->courseid = $course->id; - $a->coursename = $course->fullname; - $a->courseshortname = $course->shortname; + $a->coursename = format_string($course->fullname, true, ['context' => $context]); + $a->courseshortname = format_string($course->shortname, true, ['context' => $context]); // Quiz info. - $a->quizname = $quiz->name; + $a->quizname = format_string($quiz->name, true, ['context' => $context]); $a->quizreporturl = $CFG->wwwroot . '/mod/quiz/report.php?id=' . $cm->id; - $a->quizreportlink = '' . - format_string($quiz->name) . ' report'; + $a->quizreportlink = '' . $a->quizname . ' report'; $a->quizurl = $CFG->wwwroot . '/mod/quiz/view.php?id=' . $cm->id; - $a->quizlink = '' . format_string($quiz->name) . ''; + $a->quizlink = '' . $a->quizname . ''; $a->quizid = $quiz->id; $a->quizcmid = $cm->id; // Attempt info. $a->submissiontime = userdate($attempt->timefinish); $a->timetaken = format_time($attempt->timefinish - $attempt->timestart); $a->quizreviewurl = $CFG->wwwroot . '/mod/quiz/review.php?attempt=' . $attempt->id; - $a->quizreviewlink = '' . - format_string($quiz->name) . ' review'; + $a->quizreviewlink = '' . $a->quizname . ' review'; $a->attemptid = $attempt->id; // Student who sat the quiz info. $a->studentidnumber = $submitter->idnumber;