Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-43889

Handle bad combinations of placement settings for LTI tools

    XMLWordPrintable

    Details

    • 20 status:
      Resolved
    • Test Plan:
      Hide

      Add a tool as admin.  Check to make sure that the choice between normal launch and content item launch is separate from the placement and well described.  If you check Content Item launch and you have not selected the radio buttons for "allow change title" and "allow change url" - you will get a popup and it will be fixed (existing feature).  Then check normal launch but not Content-Item launch, and then select the import - you should get a popup.   Then check file item - you should also get a popup.  Clear all the check boxes and check content item launch but not basic launch.   The file item and import boxes should be checkable without getting a popup.

      Show
      Add a tool as admin.  Check to make sure that the choice between normal launch and content item launch is separate from the placement and well described.  If you check Content Item launch and you have not selected the radio buttons for "allow change title" and "allow change url" - you will get a popup and it will be fixed (existing feature).  Then check normal launch but not Content-Item launch, and then select the import - you should get a popup.   Then check file item - you should also get a popup.  Clear all the check boxes and check content item launch but not basic launch.   The file item and import boxes should be checkable without getting a popup.

      Description

      Not all combinations of placements work well.   In particular, the content item and normal launch usually should be mutually exclusive.   Dave Eveland got burned by this in a recent bug report.  Figure out the possible / recommended combinations and fix / notify users when bad combinations are chosen.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  csev Charles Severance
                  Reporter:
                  csev Charles Severance
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration