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

Add question bank filter - Last used

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 5.0
    • Questions
    • MOODLE_500_STABLE
    • Hide
      1. Create a course
      2. Create a question bank on that course, or use default
      3. Add 4 questions of any type (e.g. Q1, Q2, Q3, Q4)
      4. Create a quiz on the course
      5. Add 2 of the questions to the quiz, e.g. Q1 and Q2
      6. View the question bank and confirm you can see all 4 questions
      7. Add the filter condition "Last time used in a quiz" -> "Before" -> "Now" and click apply
      8. Confirm that you cannot see any of the questions with this filter applied
      9. Change the "Before" to "After" and set any date and click apply
      10. Confirm that you cannot see any questions
      11. Change the "After" to "Between" and choose 2 dates and click apply
      12. Confirm that you cannot see any of the questions
      13. Add a student to the course and login as them
      14. Attempt the quiz
      15. Wait a minute or 2 after completing the quiz
      16. Return to your admin/teacher login on the course and view the question bank again
      17. Apply the "Last time used in a quiz" filter again with "Before" and the current time
      18. Confirm that you can see Q1 and Q2, but not Q3 or Q4
      19. Change the "Before" to "After" and choose a date in the past and click apply
      20. Confirm that you can see Q1 and Q2, but not Q3 or Q4
      21. Change "After" to "Between" and choose 2 dates, 1 in the past and 1 now, and click apply
      22. Confirm that you can see Q1 and Q2, but not Q3 or Q4
      23.  
      Show
      Create a course Create a question bank on that course, or use default Add 4 questions of any type (e.g. Q1, Q2, Q3, Q4) Create a quiz on the course Add 2 of the questions to the quiz, e.g. Q1 and Q2 View the question bank and confirm you can see all 4 questions Add the filter condition "Last time used in a quiz" -> "Before" -> "Now" and click apply Confirm that you cannot see any of the questions with this filter applied Change the "Before" to "After" and set any date and click apply Confirm that you cannot see any questions Change the "After" to "Between" and choose 2 dates and click apply Confirm that you cannot see any of the questions Add a student to the course and login as them Attempt the quiz Wait a minute or 2 after completing the quiz Return to your admin/teacher login on the course and view the question bank again Apply the "Last time used in a quiz" filter again with "Before" and the current time Confirm that you can see Q1 and Q2, but not Q3 or Q4 Change the "Before" to "After" and choose a date in the past and click apply Confirm that you can see Q1 and Q2, but not Q3 or Q4 Change "After" to "Between" and choose 2 dates, 1 in the past and 1 now, and click apply Confirm that you can see Q1 and Q2, but not Q3 or Q4  
    • Hide

      Code verified against automated checks.

      Checked MDL-84405 using repository: https://github.com/cwarwicker/moodle

      More information about this report

      Built on: Wed Feb 19 02:36:21 PM UTC 2025

      Show
      Code verified against automated checks. Checked MDL-84405 using repository: https://github.com/cwarwicker/moodle main (0 errors / 0 warnings) [branch: MDL-84405 | CI Job ] More information about this report Built on: Wed Feb 19 02:36:21 PM UTC 2025

      Add a new filter to the question bank to allow users to filter questions by the last time they were attempted in a quiz by a user.

            Unassigned Unassigned
            cwarwicker CMR
            Mark Johnson Mark Johnson
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

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