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

More granularity in "Restrict access", with intermediate restriction states

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • 3.11.5
    • Restrict access
    • None
    • MOODLE_311_STABLE

      Currently "Restrict access" in settings of various activities makes it possible to either restrict or allow access to that activity based on various conditions (date, grade etc.). With restricted access, the student cannot view the activity, with allowed acces, the student can view the activity and interact with it.

      However, in other parts of those settings there are other "restrictions" (based on date) which have more granularity for some activity types. For example, "Assignment" has "Allow submissions from" and "Cut-off date", "Quiz" has "Open the quiz" and "Close the quiz", "Workshop" has "Open for submissions from" and "Submissions deadline". In the intermediate state (between those dates) the student can view the activity (and see the description, deadlines etc.), but cannot interact with it (for example, in case of "Assignment", the student in this intermediate state is not able to submit the assignment).

      Would it be possible to also extend that "Restrict access" to make it possible to enable such intermediate states based on various conditions (not just date, which can be done without "Restrict access")?

      A possible use case would be like this. Students have to choose the subject for the assignment, do the assignment and present the results. The restrictions I envision would make it possible to prevent the student from submitting the assignment before choosing the subject for it, without preventing the student from looking at description and deadline (they might affect the student's choice). Likewise, the restrictions I envision would make it possible to prevent the student from choosing the time slot for presentation before the assignment has been submitted, while allowing looking at the time slots that are left (if the student sees that most convenient time slots are almost gone, that might mean it is time to hurry with the assignment).

            Unassigned Unassigned
            mpatas mpatas
            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.