diff --git a/enrol/imsenterprise/lib.php b/enrol/imsenterprise/lib.php index 785d613105a..81f9e4cf980 100644 --- a/enrol/imsenterprise/lib.php +++ b/enrol/imsenterprise/lib.php @@ -321,6 +321,9 @@ function process_group_tag($tagcontents) { if (preg_match('{.*?(.*?).*?}is', $tagcontents, $matches)) { $group->shortName = trim($matches[1]); } + if (preg_match('{.*?(.*?).*?}is', $tagcontents, $matches)) { + $group->fulldescription = trim($matches[1]); + } if (preg_match('{.*?(.*?).*?}is', $tagcontents, $matches)) { $group->category = trim($matches[1]); } @@ -376,7 +379,10 @@ function process_group_tag($tagcontents) { $courseconfig = get_config('moodlecourse'); // Load Moodle Course shell defaults $course = new stdClass(); $course->fullname = $group->description; - $course->shortname = $group->shortName;; + $course->shortname = $group->shortName; + if (!empty($group->fulldescription)) { + $course->summary = format_text($group->fulldescription, FORMAT_HTML); + } $course->idnumber = $coursecode; $course->format = $courseconfig->format; $course->visible = $courseconfig->visible;