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

LTI settings link on module and plugins list incorrect, breadcrumb is incorrect

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.1, 3.1.3, 3.2
    • Fix Version/s: None
    • Labels:
    • Testing Instructions:
      Hide

      For testing you need a site that is externally available (use ngrok for localhost)
      In each step below make sure that the "Manage tools" navigation item is bold and the breadcrumb also contains "Manage toos" plus the current page
      For LTI1 you can use tool from https://www.eduappcenter.com/
      For LTI2 - http://lti.tools/test/tp.php (any key, secret = secret)

      1. Go to Site administration / ► Plugins / ► Activity modules / ► External tool / ► Manage tools /
      2. Create one LTI1 tool using new interface (paste URL in the box)
      3. Create one LTI1 tool using old interface (click on "Manage preconfigured tools")
      4. Create and register one LTI2 tool using new interface
      5. Create and register one LTI2 tool using old interface (click on "Manage external tool registrations")
      6. Try to change settings of both LTI1 and LTI2 tools (from both old and new interface)

      Navigation test:

      1. Make sure "Plugins overview" page and "Manage activities" page link to the External tool settings page
      Show
      For testing you need a site that is externally available (use ngrok for localhost) In each step below make sure that the "Manage tools" navigation item is bold and the breadcrumb also contains "Manage toos" plus the current page For LTI1 you can use tool from https://www.eduappcenter.com/ For LTI2 - http://lti.tools/test/tp.php (any key, secret = secret) Go to Site administration / ► Plugins / ► Activity modules / ► External tool / ► Manage tools / Create one LTI1 tool using new interface (paste URL in the box) Create one LTI1 tool using old interface (click on "Manage preconfigured tools") Create and register one LTI2 tool using new interface Create and register one LTI2 tool using old interface (click on "Manage external tool registrations") Try to change settings of both LTI1 and LTI2 tools (from both old and new interface) Navigation test: Make sure "Plugins overview" page and "Manage activities" page link to the External tool settings page
    • Affected Branches:
      MOODLE_31_STABLE, MOODLE_32_STABLE
    • Pull Master Branch:
      wip-MDL-54123-master

      Description

      • On Site administration / ▶︎ Plugins / ▶︎ Plugins overview and Site administration / ▶︎ Plugins / ▶︎ Activity modules / ▶︎ Manage activities, the link for LTI settings goes to the old tool type manage page instead of the new combined tool type & tool proxy page.
      • In the breadcrumb there is no way to go back to the configure tools when editing a tool or when viewing the old tool proxy and tool type screens.
      • The name of the folder should be changed from LTI to external tool
      • The name of the pages when editing a tool should be changed from "LTI administration" to "External tool administration" or "Edit preconfigured external tool"
      • "Manage tools" link should just be LTI in the parent folder if you do not have any LTI sub plugins installed

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                johno John Okely
                Participants:
                Component watchers:
                Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              • Votes:
                1 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: