-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
4.0.4, 4.1.9, 4.2.6, 4.3
-
MOODLE_400_STABLE, MOODLE_401_STABLE, MOODLE_402_STABLE, MOODLE_403_STABLE
For courses published as LTI tools, when passing the custom parameter "force_embed=1", courses launched from an external LMS aren't rendered with the course navigation (secondary) or the course index.This is a product of the 'embedded' layout which has been used for many versions of Moodle now, but perhaps we need to revisit this layout choice.
Without access to the course index drawer or secondary nav, students can't nicely navigate the course when accessed via LTI.
If force embedding is disabled, the entire tool site is shown, including the primary navigation, block drawers and course nav. Students will be under the impression they can navigate elsewhere in the site - when in fact they won't have access to anything else.
So, there isn't a perfect solution right now, but we should consider what would work nicely as a suitable replacement / addition to the embedded layout.