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

Make terminology consistent and improve help for External tool and LTI provider

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Test environment

      Test in JAWS and NVDA
      Test in Boost and Clean

      Mod LTI

      1. Go to Site administration / Plugins / Activity modules / External tool / Manage tools
      2. Get a cartridge url from https://www.eduappcenter.com/
      3. Paste the cartridge url into the box
      4. Click Add
      5. Make sure the screen reader reads out the new page
      6. Use the help icons ensure help is displayed
      7. Press save
      8. Make sure the screen reader reads out the page
      9. Edit the tool
      10. Make sure a field says "Tool URL" and the descriptions make sense
      11. Go to a course
      12. Click to add an external tool
      13. On the module edit page make a field says "Tool URL" and make sure the descriptions make sense
      14. Click the plus sign next to "Preconfigured tool"
      15. Check the field says "Tool URL" and the descriptions make sense

      Enrol LTI

      1. Enable the LTI enrolment plugin and authentication plugin
      2. Go to a course and select Published as LTI tools
      3. Share a tool
      4. Make sure the table looks good and you can click on each box to automatically select the text
      Show
      Test environment Test in JAWS and NVDA Test in Boost and Clean Mod LTI Go to Site administration / Plugins / Activity modules / External tool / Manage tools Get a cartridge url from https://www.eduappcenter.com/ Paste the cartridge url into the box Click Add Make sure the screen reader reads out the new page Use the help icons ensure help is displayed Press save Make sure the screen reader reads out the page Edit the tool Make sure a field says "Tool URL" and the descriptions make sense Go to a course Click to add an external tool On the module edit page make a field says "Tool URL" and make sure the descriptions make sense Click the plus sign next to "Preconfigured tool" Check the field says "Tool URL" and the descriptions make sense Enrol LTI Enable the LTI enrolment plugin and authentication plugin Go to a course and select Published as LTI tools Share a tool Make sure the table looks good and you can click on each box to automatically select the text
    • Affected Branches:
      MOODLE_32_STABLE
    • Fixed Branches:
      MOODLE_32_STABLE
    • Epic Link:
    • Pull from Repository:
    • Pull Master Branch:
      MDL-55841-master

      Description

      • Consumer side:
        • Say Tool URL everywhere
        • Say "Configuration URL" instead of "Cartridge URL" ? (not sure, only if it makes things more clear rather than less clear)
        • At the top of the second page when adding a cartridge, say "If you were given a consumer key and/or shared secret, input them here”
        • Help icon on 'consumer key' and 'shared secret' explaining what they are and what they do
      • Provider side:
        • Fix docs link (Done using redirect)
        • Just have one column, instead of two. Call it "LTI 1" Then in each cell say Tool URL, and underneath that Secret
        • At the top of the page "This is the information you need to paste into any system to add these tools. In other systems the Tool URL may be referred to as a configuration URL or …"
        • We need help like that is relevant to each LMS supporting LTI (docs page)

        Attachments

        1. admin_type_edit_screen.png
          admin_type_edit_screen.png
          110 kB
        2. MDL-55841.jpg
          MDL-55841.jpg
          1.15 MB
        3. module_edit_screen.png
          module_edit_screen.png
          102 kB
        4. published_tools_screen.png
          published_tools_screen.png
          45 kB
        5. screenshot-1.png
          screenshot-1.png
          68 kB
        6. teacher_type_edit_screen.png
          teacher_type_edit_screen.png
          126 kB

          Issue Links

            Activity

              People

              • Assignee:
                johno John Okely
                Reporter:
                johno John Okely
                Peer reviewer:
                Jun Pataleta
                Integrator:
                Dan Poltawski
                Tester:
                Rajesh Taneja
                Participants:
                Component watchers:
                Amaia Anabitarte, Carlos Escobedo, Sara Arjona (@sarjona), Víctor Déniz Falcón, Adrian Greeve, Mihail Geshoski, Peter Dias, cameron1729, David Mudrák (@mudrd8mz), Helen Foster, Adrian Greeve, Mihail Geshoski, Peter Dias, Barbara Ramiro, Jake Dallimore, Jun Pataleta, Ryan Wyllie
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  5/Dec/16