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

            Assignee:
            cfulton Charles Fulton
            Reporter:
            cfulton Charles Fulton
            Peer reviewer:
            Amaia Anabitarte
            Integrator:
            David Monllaó
            Tester:
            David Monllaó
            Participants:
            Component watchers:
            Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
            Votes:
            12 Vote for this issue
            Watchers:
            17 Start watching this issue

              Dates

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