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

Allow "Expect completed by" to have a deadline other than midnight

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.4
    • Fix Version/s: 3.5
    • Component/s: Activity completion
    • Labels:
    • Testing Instructions:
      Hide
      1. Have a course with completion tracking active
      2. Set the course start time to a sensible default on the hour
      3. As teacher, create a file resource and set Completion tracking to "Students can manually mark the activity as completed"
      4. Set the "Expect completed on" to Noon today.
      5. As enrolled student, view the activity from the dashboard and verify that it should be completed by noon today.
      6. As teacher, in the course Navigate to "Settings->Course Completion"
      7. Click on "Bulk activity completion"
      8. Select your file resource and change the expect completed by date/time.
      9. As enrolled student, verify that the new date/time is reflected on the dashboard.
      10. Perform a backup and restore into a new course
        1. Confirm that the times were all restored to the correct time as in the source course
      11. Perform a course reset on the restored course and adjust the course start time/date by a couple of hours
        1. Confirm that the times were adjusted by the amount you modified the course start time
      Show
      Have a course with completion tracking active Set the course start time to a sensible default on the hour As teacher, create a file resource and set Completion tracking to "Students can manually mark the activity as completed" Set the "Expect completed on" to Noon today. As enrolled student, view the activity from the dashboard and verify that it should be completed by noon today. As teacher, in the course Navigate to "Settings->Course Completion" Click on "Bulk activity completion" Select your file resource and change the expect completed by date/time. As enrolled student, verify that the new date/time is reflected on the dashboard. Perform a backup and restore into a new course Confirm that the times were all restored to the correct time as in the source course Perform a course reset on the restored course and adjust the course start time/date by a couple of hours Confirm that the times were adjusted by the amount you modified the course start time
    • Affected Branches:
      MOODLE_34_STABLE
    • Fixed Branches:
      MOODLE_35_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-61205_m35v1

      Description

      The "Expect completed by" feature of activity completion automatically sets the deadline to midnight of the day selected.  It would be more useful to students (and teachers) if a time could be specified as well.  (Most activities support both date/time, why does this only support date/midnight?)

      This was recently discussed in the MUA as part of one of the project proposals (https://moodleassociation.org/mod/forum/discuss.php?d=439#p1705)

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  17/May/18