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

Add option not to display grader to students

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Testing is easier if you use two browsers: one logged in as a teacher, one logged in as a student.

      Note: You'll need to be able to capture and monitor outbound emails - so please use something like mailcatcher and make sure to set up Moodle's SMTP server to point to this.

      1. [Teacher] Create an assignment with the 'Hide Grader' option off (it should be off by default).
      2. [Student] Add a submission to the assignment
      3. [Teacher] Grade the submission, and make sure 'Notify student' is enabled.
      4. Run cron:

        php admin/cli/cron.php 

      5. [Student] The student will receive an email, with the grader's name visible.
      6. [Student] Visit the 'View Submission' page. Verify the grader's name is visible on the page.
      7. [Teacher] Enable the 'Hide Grader' option in the assignment's settings.
      8. [Student] Visit the 'View Submission' page. Verify the grader's name is not shown on the page.
      9. [Teacher] Re-grade the assignment, and make sure 'Notify student' is enabled.
      10. Run cron:

        php admin/cli/cron.php 

      11. [Student] The student will receive an email, and the grader's name will not be visible.
      12. [Teacher] Edit the assignment's permissions, and give the 'Show Hidden Grader' permission to the Student role.
      13. [Student] Visit the 'View Submission' page. Verify the grader's name is now visible.
      14. [Teacher] Re-grade the assignment, and make sure 'Notify student' is enabled.
      15. Run cron:

        php admin/cli/cron.php 

      16. [Student] The student will receive an email, with the grader's name visible.
      Show
      Testing is easier if you use two browsers: one logged in as a teacher, one logged in as a student. Note: You'll need to be able to capture and monitor outbound emails - so please use something like mailcatcher and make sure to set up Moodle's SMTP server to point to this. [Teacher] Create an assignment with the 'Hide Grader' option off (it should be off by default). [Student] Add a submission to the assignment [Teacher] Grade the submission, and make sure 'Notify student' is enabled. Run cron: php admin/cli/cron.php [Student] The student will receive an email, with the grader's name visible. [Student] Visit the 'View Submission' page. Verify the grader's name is visible on the page. [Teacher] Enable the 'Hide Grader' option in the assignment's settings. [Student] Visit the 'View Submission' page. Verify the grader's name is not shown on the page. [Teacher] Re-grade the assignment, and make sure 'Notify student' is enabled. Run cron: php admin/cli/cron.php [Student] The student will receive an email, and the grader's name will not be visible. [Teacher] Edit the assignment's permissions, and give the 'Show Hidden Grader' permission to the Student role. [Student] Visit the 'View Submission' page. Verify the grader's name is now visible. [Teacher] Re-grade the assignment, and make sure 'Notify student' is enabled. Run cron: php admin/cli/cron.php [Student] The student will receive an email, with the grader's name visible.
    • Affected Branches:
      MOODLE_27_STABLE, MOODLE_28_STABLE, MOODLE_29_STABLE, MOODLE_30_STABLE, MOODLE_37_STABLE
    • Fixed Branches:
      MOODLE_37_STABLE
    • Pull Master Branch:
      master_MDL-49673

      Description

      In Assignment, it would be useful to have the option not to display the name of the Grader in Assignment feedback.

      Sometimes we want them to be anonymous as they can get 'hassled' by students directly rather than going through proper channels.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                11 Vote for this issue
                Watchers:
                18 Start watching this issue

                Dates

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

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 30 minutes
                  30m