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

Add user/group overrides for mod/assign

    XMLWordPrintable

Details

    • MySQL
    • MOODLE_21_STABLE, MOODLE_26_STABLE, MOODLE_32_STABLE
    • MOODLE_32_STABLE
    • MDL-29795_master
    • Hide

      Use the "Grant Extension" functionality.

      Show
      Use the "Grant Extension" functionality.
    • Hide

      1) Go to assignment page as a teacher
      2) Check Allow submissions from/Due/Cut off dates displayed
      3) Click 'User overrides' in Assignment administration block
      4) Click 'Add user override'
      5) Select users that will be affected by override (Student 1), change Allow submissions from/Due/Cut off dates, click 'Save'
      6) Make sure you are able to see newly created override
      7) Login as Student 1, go to assignment page
      8) Allow submissions from/Due/Cut off dates should be updated according to created override
      9) Make sure dates are actually working (i.e. student can't submit/edit assignment before Allow submission date or after Cutoff date, assignment submitted after Duedate should be marked Late)
      10) Login as Teacher, go to Assignment page, click User overrides.
      11) Make sure you can delete/copy/edit overrides
      12) Repeat previous steps for Group overrides (you will need to have some groups in a course)

      Testing course reset
      1.Create two assignments
      2. Create user and group overides for both assignments.
      3. Reset the course With a start date in the future
      4. Ensure the override dates have shifted forward by the appropriate amount.
      5. Repeat steps 1-4, but with a date in the past.

      Testing backup and restore.
      1.Create two assignments
      2. Create user and group overrides for both assignments.
      3. Backup and restore course with new start date.
      4. Ensure the override dates have shifted by the appropriate amount.

      Show
      1) Go to assignment page as a teacher 2) Check Allow submissions from/Due/Cut off dates displayed 3) Click 'User overrides' in Assignment administration block 4) Click 'Add user override' 5) Select users that will be affected by override (Student 1), change Allow submissions from/Due/Cut off dates, click 'Save' 6) Make sure you are able to see newly created override 7) Login as Student 1, go to assignment page 8) Allow submissions from/Due/Cut off dates should be updated according to created override 9) Make sure dates are actually working (i.e. student can't submit/edit assignment before Allow submission date or after Cutoff date, assignment submitted after Duedate should be marked Late) 10) Login as Teacher, go to Assignment page, click User overrides. 11) Make sure you can delete/copy/edit overrides 12) Repeat previous steps for Group overrides (you will need to have some groups in a course) Testing course reset 1.Create two assignments 2. Create user and group overides for both assignments. 3. Reset the course With a start date in the future 4. Ensure the override dates have shifted forward by the appropriate amount. 5. Repeat steps 1-4, but with a date in the past. Testing backup and restore. 1.Create two assignments 2. Create user and group overrides for both assignments. 3. Backup and restore course with new start date. 4. Ensure the override dates have shifted by the appropriate amount.

    Description

      I really like the "user override" feature for quizzes in Moodle 2+. I had been wanting this for over 5 years. Thanks.

      I would like to see the same thing, however, for Assignments. I looked all over for it, but could not find it. This is why I am suggesting this as a new feature request.

      Attachments

        Issue Links

          Activity

            People

              ilyatregubov Ilya Tregubov
              rjerz Rick Jerz
              Damyon Wiese Damyon Wiese
              David Monllaó David Monllaó
              Adrian Greeve Adrian Greeve
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Sujith Haridasan
              Votes:
              20 Vote for this issue
              Watchers:
              29 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                5/Dec/16