Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-2840

SCORM module is not being launched automatically in some cases

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 3.6.0
    • Fix Version/s: 3.7.0
    • Component/s: SCORM add-on
    • Labels:
    • Testing Instructions:
      Hide

      Test on all devices.

      3.7 site as a student

      1. On a 3.7 site, setup a SCORM with "Student skip content structure page" set to "First access" and "Number of attempts" to "Unlimited". Delete all user attempts.
      2. In the app, log in as a student and go to the SCORM.
      3. Check that the downloading / unzipping progress is displayed (with no other information on the page) and then the SCORM is launched (it can take a while).
      4. Click the back button and check the normal index page of the SCORM activity is displayed with attempts information and button to enter the SCORM.
      5. Click the back button again to go to the course page.
      6. Go to the SCORM and check the attempts information is displayed (the SCORM does not launch automatically).
      7. On web change the parameter "Student skip content structure page" to "Always".
      8. On the app clear the cache (or remove the site and log in again), go to the SCORM and check it is launched automatically.
      9. Remove the site from the app and log in again as a student.
      10. Go to the course and download the SCORM from the course page.
      11. Switch to offline and go to the SCORM.
      12. Check that the SCORM is launched automatically.
      13. Click the back button and check the attempts information is displayed with a warning message: "This SCORM package has offline data to be syncrhonized".
      14. Click the back button to go to the course page.
      15. Go to the SCORM and check it is NOT launched automatically.
      16. Switch to online and synchronize the SCORM.
      17. On web set the SCORM parameters "Number of attempts" to "1" and "Lock after final attempt " to "Yes".
      18. On the app, refresh the SCORM and go to the course page.
      19. Go to the SCORM and check it is NOT launched automatically.

      3.7 site as a teacher

      1. On a 3.7 site, setup a SCORM with "Student skip content structure page" set to "Always" and "Number of attempts" to "Unlimited". Delete all user attempts..
      2. In the app, log in as a teacher and go to the SCORM.
      3. Go to the SCORM and check the attempts information is displayed (the SCORM does not launch automatically).

      3.6 site as a student

      1. On a 3.6 site, setup a SCORM with "Student skip content structure page" set to "Always" and "Number of attempts" to "Unlimited". Delete all user attempts..
      2. In the app, log in as a student and go to the SCORM.
      3. Go to the SCORM and check that no error is displayed and the SCORM does not launch automatically.
      Show
      Test on all devices. 3.7 site as a student On a 3.7 site, setup a SCORM with "Student skip content structure page" set to "First access" and "Number of attempts" to "Unlimited". Delete all user attempts. In the app, log in as a student and go to the SCORM. Check that the downloading / unzipping progress is displayed (with no other information on the page) and then the SCORM is launched (it can take a while). Click the back button and check the normal index page of the SCORM activity is displayed with attempts information and button to enter the SCORM. Click the back button again to go to the course page. Go to the SCORM and check the attempts information is displayed (the SCORM does not launch automatically). On web change the parameter "Student skip content structure page" to "Always". On the app clear the cache (or remove the site and log in again), go to the SCORM and check it is launched automatically. Remove the site from the app and log in again as a student. Go to the course and download the SCORM from the course page. Switch to offline and go to the SCORM. Check that the SCORM is launched automatically. Click the back button and check the attempts information is displayed with a warning message: "This SCORM package has offline data to be syncrhonized". Click the back button to go to the course page. Go to the SCORM and check it is NOT launched automatically. Switch to online and synchronize the SCORM. On web set the SCORM parameters "Number of attempts" to "1" and "Lock after final attempt " to "Yes". On the app, refresh the SCORM and go to the course page. Go to the SCORM and check it is NOT launched automatically. 3.7 site as a teacher On a 3.7 site, setup a SCORM with "Student skip content structure page" set to "Always" and "Number of attempts" to "Unlimited". Delete all user attempts.. In the app, log in as a teacher and go to the SCORM. Go to the SCORM and check the attempts information is displayed (the SCORM does not launch automatically). 3.6 site as a student On a 3.6 site, setup a SCORM with "Student skip content structure page" set to "Always" and "Number of attempts" to "Unlimited". Delete all user attempts.. In the app, log in as a student and go to the SCORM. Go to the SCORM and check that no error is displayed and the SCORM does not launch automatically.
    • Affected Branches:
      MOODLE_36_STABLE
    • Fixed Branches:
      MOODLE_37_STABLE
    • Sprint:
      Moodle App 3.7.0

      Description

      Please, review this post message:

      https://moodle.org/mod/forum/discuss.php?d=380507

      I can't remember if this was intentional, but downloaded SCORMS are not skipping the attempts view when they should.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  7/Jun/19