From d7d8db95e91b1e9a0af462e509dbc93275080d62 Mon Sep 17 00:00:00 2001 From: Stephen Vickers Date: Sat, 8 Jul 2017 12:39:02 +0100 Subject: [PATCH] MDL-59485 mod_lti: Add missing capabilities Capabilities missing which should allow Moodle to pass IMS certification for LTI 2.0 --- mod/lti/locallib.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mod/lti/locallib.php b/mod/lti/locallib.php index c526a9799d7..355f223186b 100644 --- a/mod/lti/locallib.php +++ b/mod/lti/locallib.php @@ -2520,7 +2520,13 @@ function lti_get_capabilities() { $capabilities = array( 'basic-lti-launch-request' => '', 'ContentItemSelectionRequest' => '', + 'ToolProxyRegistrationRequest' => '', 'Context.id' => 'context_id', + 'Context.title' => 'context_title', + 'Context.label' => 'context_label', + 'Context.sourcedId' => 'lis_course_section_sourcedid', + 'Context.longDescription' => '$COURSE->summary', + 'Context.timeFrame.begin' => '$COURSE->startdate', 'CourseSection.title' => 'context_title', 'CourseSection.label' => 'context_label', 'CourseSection.sourcedId' => 'lis_course_section_sourcedid',