Status: Development in progress
Affects Version/s: 3.7
Fix Version/s: None
Component/s: External Tool (IMS-LTI)
The deep linking flow (aka Content Item Message) allows for the instructor to open the tool to pick or create the content to be added to course.
This current flow is:
- Add external tool - the external tool add page is displayed
- Select the tool - then Select Content - the tool is now displayed in modal (limited screen space)
- In the tool makes the selection (you can only return a single selection)
- Back on the external add page now populated with the information
- Save and return to course
The improvement proposal for this ticket is to hide the plumbing page to the end user (the one containing the link definition to be added) by directly processing the result from the tool and automatically adding the link to the course.
Autocreate: Skip the external tool add page when the tool has been elected to show in the Activity Chooser, flow is:
- Pick tool from Activity Chooser
- The tool add/pick page is displayed in an IFrame like regular LTI launches
- Once a selected item is returned, the item is directly added to the course and the course content is displayed
This ticket is complemented by MDL-67473 which handles the multiple links created at one time.
Demo of WIP (Oct 2019): https://youtu.be/7TPg4RTjpfo