From 6013e16b258a87d9a9a7fab744c95cbc978004bf Mon Sep 17 00:00:00 2001 From: Sam Hemelryk Date: Mon, 4 Mar 2013 09:31:35 +1300 Subject: [PATCH] MDL-38055 block_courseoverview: fixed formatting of course fullname Conflicts: blocks/course_overview/renderer.php --- blocks/course_overview/renderer.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/blocks/course_overview/renderer.php b/blocks/course_overview/renderer.php index 8c424281c64..acf44a04030 100644 --- a/blocks/course_overview/renderer.php +++ b/blocks/course_overview/renderer.php @@ -104,11 +104,12 @@ class block_course_overview_renderer extends plugin_renderer_base { $html .= html_writer::end_tag('div'); } - $attributes = array('title' => s($course->fullname)); + $context = context_course::instance($course->id); + $fullname = format_string($course->fullname, true, array('context' => $context)); + $attributes = array('title' => str_replace('&', '&', $fullname)); if ($course->id > 0) { $courseurl = new moodle_url('/course/view.php', array('id' => $course->id)); - $coursefullname = format_string($course->fullname, true, $course->id); - $link = html_writer::link($courseurl, $coursefullname, $attributes); + $link = html_writer::link($courseurl, $fullname, $attributes); $html .= $this->output->heading($link, 2, 'title'); } else { $html .= $this->output->heading(html_writer::link( -- 2.43.0