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

Quiz access rules should be a type of plugin

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.1.1
    • Fix Version/s: 2.2
    • Component/s: Quiz
    • Labels:
    • Testing Instructions:
      Hide

      We need to test quizzes with all combinations of

      • limited number of attempts
      • open date
      • close date
      • time limit
      • delay between attempts.
      • IP address restriction
      • password
      • 'secure' window.
        (Well, obviously testing all combinations is impossible, we just need representative sample.)

      Need to test that the restriction applies to a student, and is displayed to teachers when they preview. Mainly check that there are no errors. This was working before I re-factored the code. The main thing is to verify that nothing has broken.

      https://github.com/timhunt/moodle-quizaccess_honestycheck can be used the test the plugginability.

      I guess we need to do some basic testing now, and then more thorough testing as part of the Moodle 2.2 QA cycle.

      Show
      We need to test quizzes with all combinations of limited number of attempts open date close date time limit delay between attempts. IP address restriction password 'secure' window. (Well, obviously testing all combinations is impossible, we just need representative sample.) Need to test that the restriction applies to a student, and is displayed to teachers when they preview. Mainly check that there are no errors. This was working before I re-factored the code. The main thing is to verify that nothing has broken. https://github.com/timhunt/moodle-quizaccess_honestycheck can be used the test the plugginability. I guess we need to do some basic testing now, and then more thorough testing as part of the Moodle 2.2 QA cycle.
    • Affected Branches:
      MOODLE_21_STABLE
    • Fixed Branches:
      MOODLE_22_STABLE
    • Pull from Repository:
    • Pull Master Branch:

      Description

      Since 2.0 they are all separate classes in mod/quiz/accessrules.php, but it would be better if they were full sub-plugins.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              timhunt Tim Hunt
              Reporter:
              timhunt Tim Hunt
              Peer reviewer:
              Mahmoud Kassaei
              Integrator:
              Eloy Lafuente (stronk7)
              Tester:
              Michael de Raadt
              Participants:
              Component watchers:
              Tim Hunt, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              4 Vote for this issue
              Watchers:
              8 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                5/Dec/11