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

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

XMLWordPrintable

    • 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)

      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.

            ntdat1904 Dat Nguyen
            Luu Thanh
            Amaia Anabitarte Amaia Anabitarte
            Simey Lameze Simey Lameze
            John Edward Pedregosa John Edward Pedregosa
            Votes:
            2 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved:

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

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.