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

Grace period when displaying "In progress" courses

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      For setup you will need two test courses, Course A and Course B. Course A should a start date six days from now. Course B should have end dates enabled an end date six days ago. Enroll a test user with the teacher role in both courses.

      1. As the test user, login and verify that in the dashboard Course A is listed as a future course and Course B is listed as a past course.
      2. Login as an administrator, and set the "Grace period for past courses" to 7 and the "Grace period for future courses" to 7.
      3. As the test user, login and verify that both Course A and Course B are listed as in progress and they are not in future or past lists.
      Show
      For setup you will need two test courses, Course A and Course B. Course A should a start date six days from now. Course B should have end dates enabled an end date six days ago. Enroll a test user with the teacher role in both courses. As the test user, login and verify that in the dashboard Course A is listed as a future course and Course B is listed as a past course. Login as an administrator, and set the "Grace period for past courses" to 7 and the "Grace period for future courses" to 7. As the test user, login and verify that both Course A and Course B are listed as in progress and they are not in future or past lists.
    • Affected Branches:
      MOODLE_34_STABLE, MOODLE_35_STABLE
    • Fixed Branches:
      MOODLE_36_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-61161-master

      Description

      We've encountered a minor issue with the new Course Overview block. Our course start and end dates are populated by our student information system and cannot be changed. There's a window of about four days between the end of term and when grades are due. For those four days, courses are still highly-relevant to faculty but they're no longer front-and-center in the block because they're now "in the past", and thrown in with all the other older courses.

      It would improve the usability of the block and related navigation if you could define an arbitrary number of days in the interface to continue displaying a course as "In progress", beyond the strict end of the term. In the same fashion, showing courses as "In progress" a few days before the strict start of the course could also be useful.

        Attachments

          Activity

            People

            • Votes:
              12 Vote for this issue
              Watchers:
              17 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                3/Dec/18