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

Improve IMS CC Import of Topics / Forums / Discussions

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 22.0 [Tentative]
    • Component/s: Lessons
    • Labels:
      None
    • 21 Status:
      Please Merge
    • 20 status:
      Please Merge
    • Test Plan:
      Hide

      File Import Test

      Install this as an LTI 1.1 tool:

      https://www.py4e.com/tsugi/lti/store/

      12345

      secret

      Make sure to indicate that it provides cartridges in the External tool definition along with everything else (this option is only shown to admins).

      Make a site.  Add Lessons, Gradebook, and Discussions.  In Lessons go to "More Tools" and "Import CC/CP" - Import the attached cartridge.  The content should import as a new left nav if "Why Program?".  Go into that and launch the quiz.   The quiz should launch (i.e. key and secret should be OK) - there won't be any questions - but the launch will work.  Go into Discussions and there should be a new discussion titled "Why Program?".  If the thread does not show up - Forums caching might be messing things up - to log out and log in (and file a Jira on Forums ).  If / When the thread shows up the file import was a success.

      Content Item Import Test

      Go into Lessons.   Go to Lessons -> More Tools -> External Tool Import and pick "PY4E". Once in PY4E, switch to the "Select Content Tab".  Make sure the discussion  / topic dropdown is set to "Use the LMS Discussion Tool" (not the default) and select a module like Regular Expressions and complete the import.  Once the import is done, again you will see a new left nav with the second import - make sure it roughly worked and there is no discussion in the Lessons content.   The go to Discussions and see a new thread for "Regular Expressions" - again - you may have ot log out and back in to flush your Discussions cache.

      Show
      File Import Test Install this as an LTI 1.1 tool: https://www.py4e.com/tsugi/lti/store/ 12345 secret Make sure to indicate that it provides cartridges in the External tool definition along with everything else (this option is only shown to admins). Make a site.  Add Lessons, Gradebook, and Discussions.  In Lessons go to "More Tools" and "Import CC/CP" - Import the attached cartridge.  The content should import as a new left nav if "Why Program?".  Go into that and launch the quiz.   The quiz should launch (i.e. key and secret should be OK) - there won't be any questions - but the launch will work.  Go into Discussions and there should be a new discussion titled "Why Program?".  If the thread does not show up - Forums caching might be messing things up - to log out and log in (and file a Jira on Forums ).  If / When the thread shows up the file import was a success. Content Item Import Test Go into Lessons.   Go to Lessons -> More Tools -> External Tool Import and pick "PY4E". Once in PY4E, switch to the "Select Content Tab".  Make sure the discussion  / topic dropdown is set to "Use the LMS Discussion Tool" (not the default) and select a module like Regular Expressions and complete the import.  Once the import is done, again you will see a new left nav with the second import - make sure it roughly worked and there is no discussion in the Lessons content.   The go to Discussions and see a new thread for "Regular Expressions" - again - you may have ot log out and back in to flush your Discussions cache.

      Description

      This Jira is a placeholder to go through the various IMS Common Cartridge import paths (file and Deep Link/Content Item) and make sure they are properly handling discussion entries (i.e. <topic>) in the import.  As issues are identified, this Jira will be updated with test plans.  Perhaps other JIRAs will be created as well.   Watch this space

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration