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

Hide the completion checkboxes on the course page for teachers

XMLWordPrintable

    • MOODLE_37_STABLE
    • MOODLE_37_STABLE
    • MDL-65056-master
    • Hide

      Testing instructions:

      Prerequisites:

      1. Login as admin
      2. Create a course
        1. Go to the course settings
        2. Set the "Enable completion tracking" setting = Yes
      3. Create a forum activity
        1. Set the "Completion tracking" setting = Students can manually mark the activity as completed
      4. Create an assignment activity
        1. Set the "Completion tracking" setting = Show activity as complete when conditions are met
        2. Set Require view = Yes
        3. Set Require grade = No
      5. Enrol a student into the course
      6. Enrol an editing teacher into the course
      7. Enrol a non-editing teacher into the course

      Test 1: Student's view

      1. Login as student
      2. Go to the course
      3. Verify that you are seeing the "Your progress" heading at the top of the page
      4. Verify that you are seeing a grey, solid, unchecked checkbox besides the forum activity
      5. Verify that you are seeing a grey, dashed, unchecked checkbox besides the assignment activity
      6. Click on the checkbox besides the forum activity
      7. Verify that you are seeing a grey, solid, checked checkbox with a blue checkmark besides the forum activity
      8. Reload the page
      9. Verify that you are still seeing a grey, solid, checked checkbox with a blue checkmark besides the forum activity
      10. Open the assignment activity
      11. Go back to the course main page
      12. Verify that you are seeing a grey, dashed, checked checkbox with a blue checkmark besides the assignment activity

      Test 2: Teacher's view

      1. Login as teacher
      2. Go to the course
      3. Verify that editing mode is off
      4. Verify that you are not seeing the "Your progress" heading at the top of the page
      5. Verify that you are seeing a grey, solid, checked checkbox with a grey checkmark besides the forum activity
      6. Verify that you are seeing a grey, dashed, checked checkbox with a grey checkmark besides the assignment activity
      7. Enable editing mode
      8. Verify that you are still not seeing the "Your progress" heading at the top of the page
      9. Verify that you are still seeing a grey, solid, checked checkbox with a grey checkmark besides the forum activity
      10. Verify that you are still seeing a grey, dashed, checked checkbox with a grey checkmark besides the assignment activity

      Test 3: Non-editing teacher's view

      1. Login as non-editing teacher
      2. Go to the course
      3. Verify that you are not seeing the "Your progress" heading at the top of the page
      4. Verify that you are seeing a grey, solid, checked checkbox with a grey checkmark besides the forum activity
      5. Verify that you are seeing a grey, dashed, checked checkbox with a grey checkmark besides the assignment activity
      Show
      Testing instructions: Prerequisites: Login as admin Create a course Go to the course settings Set the "Enable completion tracking" setting = Yes Create a forum activity Set the "Completion tracking" setting = Students can manually mark the activity as completed Create an assignment activity Set the "Completion tracking" setting = Show activity as complete when conditions are met Set Require view = Yes Set Require grade = No Enrol a student into the course Enrol an editing teacher into the course Enrol a non-editing teacher into the course Test 1: Student's view Login as student Go to the course Verify that you are seeing the "Your progress" heading at the top of the page Verify that you are seeing a grey, solid, unchecked checkbox besides the forum activity Verify that you are seeing a grey, dashed, unchecked checkbox besides the assignment activity Click on the checkbox besides the forum activity Verify that you are seeing a grey, solid, checked checkbox with a blue checkmark besides the forum activity Reload the page Verify that you are still seeing a grey, solid, checked checkbox with a blue checkmark besides the forum activity Open the assignment activity Go back to the course main page Verify that you are seeing a grey, dashed, checked checkbox with a blue checkmark besides the assignment activity Test 2: Teacher's view Login as teacher Go to the course Verify that editing mode is off Verify that you are not seeing the "Your progress" heading at the top of the page Verify that you are seeing a grey, solid, checked checkbox with a grey checkmark besides the forum activity Verify that you are seeing a grey, dashed, checked checkbox with a grey checkmark besides the assignment activity Enable editing mode Verify that you are still not seeing the "Your progress" heading at the top of the page Verify that you are still seeing a grey, solid, checked checkbox with a grey checkmark besides the forum activity Verify that you are still seeing a grey, dashed, checked checkbox with a grey checkmark besides the assignment activity Test 3: Non-editing teacher's view Login as non-editing teacher Go to the course Verify that you are not seeing the "Your progress" heading at the top of the page Verify that you are seeing a grey, solid, checked checkbox with a grey checkmark besides the forum activity Verify that you are seeing a grey, dashed, checked checkbox with a grey checkmark besides the assignment activity

      With MDL-64898, the existing capability moodle/course:isincompletionreports will also disable the progress bar for teachers on the Dashboard. Thus, progress tracking will become more invisible for teachers on the data sink side.

      However, teachers will still see other completion features on the data source side like the completion checkboxes at the right hand of a course overview page. It might then make sense to respect this capability on the course overview page, too, and to hide the completion checkboxes for teachers.

            abias Alexander Bias
            abias Alexander Bias
            Sam Marshall Sam Marshall
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Janelle Barcega Janelle Barcega
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

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

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