Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-45843

External Tool - adding LTI 2.0 support

    XMLWordPrintable

Details

    • MOODLE_27_STABLE
    • MOODLE_28_STABLE
    • master
    • Hide

      A. Ensure LTI 1 functionality continues to work as before:
      a. Add a new tool on the plugin admin page (e.g. http://ltiapps.net/test/tp.php with any key and a secret of "secret")
      b. Add this tool to a course
      c. Launch as a teacher
      d. Launch as a student

      B. Check new LTI 2 functionality (see screencast at http://www.spvsoftwareproducts.com/temp/lti2-moodle/)
      a. Add a new Tool Registration (e.g. use http://lti.tools/test/tp.php)
      b. Make the tool active
      c. Perform A (b-d) with this tool
      NB The tool consumer server must have direct access to the Moodle server in order for the LTI 2 registration process to be completed.

      Show
      A. Ensure LTI 1 functionality continues to work as before: a. Add a new tool on the plugin admin page (e.g. http://ltiapps.net/test/tp.php with any key and a secret of "secret") b. Add this tool to a course c. Launch as a teacher d. Launch as a student B. Check new LTI 2 functionality (see screencast at http://www.spvsoftwareproducts.com/temp/lti2-moodle/ ) a. Add a new Tool Registration (e.g. use http://lti.tools/test/tp.php ) b. Make the tool active c. Perform A (b-d) with this tool NB The tool consumer server must have direct access to the Moodle server in order for the LTI 2 registration process to be completed.

    Description

      The main goal of the LTI 2.0 project is to implement LTI 2.0 functionality for Moodle which is capable of passing the IMS certification tests. It is not expected that the required changes will have any significant impact on the current LTI 1.1 functionality; indeed it is hoped that the work will also have some beneficial side-effects for the current LTI implementation. See the project page for more details.

      Attachments

        Issue Links

          Activity

            People

              svickers Stephen Vickers
              svickers Stephen Vickers
              Sam Hemelryk Sam Hemelryk
              Sam Hemelryk Sam Hemelryk
              Damyon Wiese Damyon Wiese
              Jake Dallimore, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie
              Votes:
              2 Vote for this issue
              Watchers:
              15 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                10/Nov/14