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

Prevent downloading for offline quizzes with sequential navigation is enabled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 4.3.0
    • 4.2.0
    • Quiz add-on
    • Hide

      This only needs to be tested in one device.

      To reproduce:

      1. In the LMS, create a new quiz.
      2. Set Layout -> Navigation method to "Sequential".
      3. Make it available offline (Extra restrictions on attempts -> Allow quiz to be attempted offline -> Yes).
      4. Open the quiz in the app, and make sure that it cannot be downloaded.
      5. Check that you can open the quiz and attempt it.
      6. Open another quiz that doesn't have sequential navigation, and make sure that it can be downloaded.
      7. Compare the current version of the app (4.2 from store) to the 4.3dev version of the app to see that all quizes not with sequential can still be downloaded.
      Show
      This only needs to be tested in one device. To reproduce: In the LMS, create a new quiz. Set Layout -> Navigation method to "Sequential". Make it available offline (Extra restrictions on attempts -> Allow quiz to be attempted offline -> Yes). Open the quiz in the app, and make sure that it cannot be downloaded. Check that you can open the quiz and attempt it. Open another quiz that doesn't have sequential navigation, and make sure that it can be downloaded. Compare the current version of the app (4.2 from store) to the 4.3dev version of the app to see that all quizes not with sequential can still be downloaded.
    • MOODLE_402_STABLE
    • MOODLE_403_STABLE
    • Moodle Apps - 2023 Sprint i3.2, Moodle Apps - 2023 Sprint i3.3

      Quizzes with sequential navigation should not be downloadable and right now the web interface allows a teacher to enable it for offline use even if sequential navigation is forced.

      In this issue for the app we have to implement a workaround to detect this case and avoid displaying the "download" icon in the app but this has to be fixed in LMS as well.

      If navmethod === sequential (seq) the quiz can't be attempted offline

      To reproduce:

      • Create a new quiz
      • Set Layout -> Navigation method to "Sequential)
      • Make it available offline (Extra restrictions on attempts -> Allow quiz to be attempted offline -> Yes

      Right now, even the quiz cannot be attempted offline, it is able to download, with the indicated change it should not be available to download.

      Please notice that there is a related MDL issue linked that is about not allowing to indicate Yes in the option for offline quiz is the navigation method is sequential

            noeldemartin Noel De Martin
            jleyva Juan Leyva
            Dani Palou Dani Palou
            Isabel Renedo Rouco Isabel Renedo Rouco
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.