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

Hide the completion checkboxes on the course page for teachers

    XMLWordPrintable

    Details

    • Testing Instructions:
      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
    • Affected Branches:
      MOODLE_37_STABLE
    • Fixed Branches:
      MOODLE_37_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-65056-master

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  20/May/19

                  Time Tracking

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