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

Quiz access rule plugins cannot validate the settings

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 2.3.6, 2.4.3
    • 2.3.7, 2.4.4
    • Quiz
    • MOODLE_23_STABLE, MOODLE_24_STABLE
    • MOODLE_23_STABLE, MOODLE_24_STABLE
    • Hide
      1. Install https://github.com/moodleou/moodle-quizaccess_safeexambrowser
      2. Create a new quiz.
      3. Type garbage into the new Allowed browser exam keys field.
      4. Try submitting the form, verify you get a validation error.
      5. Delete the allowed keys, but cause a validation error somewhere else. (E.g. enter a feedback boundary, but no feedback.) Make sure the validation still works.
      6. Fix the other validation problem, and enter a valid browser key (that is, any 64-bit hex string like 81aad4ab9dfd447cc479e6a4a7c9a544e2cafc7f3adeb68b2a21efad68eca4dc. Ensure you can save the form.
      Show
      Install https://github.com/moodleou/moodle-quizaccess_safeexambrowser Create a new quiz. Type garbage into the new Allowed browser exam keys field. Try submitting the form, verify you get a validation error. Delete the allowed keys, but cause a validation error somewhere else. (E.g. enter a feedback boundary, but no feedback.) Make sure the validation still works. Fix the other validation problem, and enter a valid browser key (that is, any 64-bit hex string like 81aad4ab9dfd447cc479e6a4a7c9a544e2cafc7f3adeb68b2a21efad68eca4dc. Ensure you can save the form.

    Description

      Can't think how I missed this, but it is an essential, and backwards compatible addition to the API.

      Attachments

        Activity

          People

            timhunt Tim Hunt
            timhunt Tim Hunt
            Damyon Wiese Damyon Wiese
            Adrian Greeve Adrian Greeve
            Tim Hunt, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              13/May/13