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

Reports - Course completion report - Adding time in completion progress details

    XMLWordPrintable

Details

    • MOODLE_311_STABLE
    • MOODLE_401_STABLE
    • MDL-74061-master
    • Hide

      Setup

      1. You'll need to run a scheduled task on the UI interface, to do that:
        • Enable tool_task | enablerunnow setting.
        • Set pathtophp setting to the location of your php binary (usually /usr/bin/php)
      2. Create new course "Course 1" with a teacher and student enrolled.

      Testing scenario: Check format Completion date

      1. Login as Teacher
      2. Go to "Course 1" and "Turn editing mode on"
      3. Press "Add an activity or resource"
      4. Choice Page
      5. Create a Page "Page 1"
      6. Navigate to 'Edit setting' of Page 1
      7. Set "Completion tracking" is "Show activity as complete when conditions are met"
      8. Checked "Require view"
      9. Press "Save and return to course"
      10. Add the "Course completion status" block
      11. Navigate to "Course completion"
      12. Checked "Page 1"
      13. Press "Save changes"
      14. Logout
      15. Login as Student
      16. Go to "Course 1"
      17. View page "Page 1"
      18. Logout as Student and login as admin
      19. Navigate to "Site administration > Sever > Tasks > Scheduled tasks"
      20. Run the scheduled task "core\task\completion_regular_task"
      21. Wait to the scheduled task run complete
      22. Logout as admin and login as Student
      23. Go to "Course 1"
      24. Press "More detail" in "Course completion status" block
      25. Check "Completion date" column with format "16 Mar 2022, 04:12" (Shows the time it was completed)
      Show
      Setup You'll need to run a scheduled task on the UI interface, to do that: Enable tool_task | enablerunnow setting. Set pathtophp setting to the location of your php binary (usually /usr/bin/php) Create new course "Course 1" with a teacher and student enrolled. Testing scenario: Check format Completion date Login as Teacher Go to "Course 1" and "Turn editing mode on" Press "Add an activity or resource" Choice Page Create a Page "Page 1" Navigate to 'Edit setting' of Page 1 Set "Completion tracking" is "Show activity as complete when conditions are met" Checked "Require view" Press "Save and return to course" Add the "Course completion status" block Navigate to "Course completion" Checked "Page 1" Press "Save changes" Logout Login as Student Go to "Course 1" View page "Page 1" Logout as Student and login as admin Navigate to "Site administration > Sever > Tasks > Scheduled tasks" Run the scheduled task "core\task\completion_regular_task" Wait to the scheduled task run complete Logout as admin and login as Student Go to "Course 1" Press "More detail" in "Course completion status" block Check "Completion date" column with format "16 Mar 2022, 04:12" (Shows the time it was completed)

    Description

      Navigate to course completion report.

      Click on learner name to access completion progress details.

      Currently, the completion date does not include time

      Expected: It should include time in completion date.

      Attachments

        Activity

          People

            ntdat1904 Dat Nguyen
            Luu Thanh
            Amaia Anabitarte Amaia Anabitarte
            Simey Lameze Simey Lameze
            John Edward Pedregosa John Edward Pedregosa
            Amaia Anabitarte, Carlos Escobedo, Laurent David, Sabina Abellan, Sara Arjona (@sarjona)
            Votes:
            2 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              28/Nov/22

              Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 hours, 23 minutes
                2h 23m