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

For students: a single page with all their course grades on it

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Make sure that you have a couple of course with students enrolled.
      2. Upgrade the system.
      3. Go to the user menu and click in "My grades"
      4. Check that you are directed to the overview report. If you are not enrolled in any courses it should say "There are no courses yet".
      5. Log in as a student.
      6. Go to the user menu and click in "My grades"
      7. Check that you are directed to the overview report. You should see the grades for that user.
      8. Click on a course.
      9. You should be directed to a version of the user report.
      10. Go back to the "My grades" page.
      11. Edit the URL to try and access somebody elses "My grades" page (grade/report/overview/index.php?userid=4).
      12. Log out and log in as a guest.
      13. Try to access the "My grades" page.
      14. Log in as a teacher.
      15. Edit the URL to try and access somebody elses "My grades" page (grade/report/overview/index.php?userid=4).
      16. Set up a parent role to visit a students grades. (see https://docs.moodle.org/28/en/Parent_role for details on how to do this).
      17. Log in as the parent.
      18. Click on the student and click grades in the navigation block [Navigation ► Users ► {student}

        ► Grades].

      19. Check that you are taken to the "My grades" page.
      20. Click on a course and check that you are taken to the Activity reports version of the user report.
      21. Try to access the "My grades" page of a different student (grade/report/overview/index.php?userid=4).
      22. Log out and log back in as an Admin.
      23. Change the settings for the "My grades" link. [Site administration ► Grades ► General settings].
      24. Select External URL and change the setting underneath to some external page. Save these settings.
      25. Click on "My grades" in the user menu and check that you are redirected to the external page.
      Show
      Make sure that you have a couple of course with students enrolled. Upgrade the system. Go to the user menu and click in "My grades" Check that you are directed to the overview report. If you are not enrolled in any courses it should say "There are no courses yet". Log in as a student. Go to the user menu and click in "My grades" Check that you are directed to the overview report. You should see the grades for that user. Click on a course. You should be directed to a version of the user report. Go back to the "My grades" page. Edit the URL to try and access somebody elses "My grades" page (grade/report/overview/index.php?userid=4). Log out and log in as a guest. Try to access the "My grades" page. Log in as a teacher. Edit the URL to try and access somebody elses "My grades" page (grade/report/overview/index.php?userid=4). Set up a parent role to visit a students grades. (see https://docs.moodle.org/28/en/Parent_role for details on how to do this). Log in as the parent. Click on the student and click grades in the navigation block [Navigation ► Users ► {student} ► Grades]. Check that you are taken to the "My grades" page. Click on a course and check that you are taken to the Activity reports version of the user report. Try to access the "My grades" page of a different student (grade/report/overview/index.php?userid=4). Log out and log back in as an Admin. Change the settings for the "My grades" link. [Site administration ► Grades ► General settings] . Select External URL and change the setting underneath to some external page. Save these settings. Click on "My grades" in the user menu and check that you are redirected to the external page.
    • Affected Branches:
      MOODLE_27_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      wip-MDL-45894-master
    • Story Points:
      20
    • Sprint:
      Team '; drop tables Sprint 2, Team ';drop tables Sprint 3
    • Issue size:
      Medium

      Description

      Create a page wherein a student will be able to see the grades for the courses currently visible to them. This should be a user-context page, not under Reports, in order to avoid sudden breadcrumb/navigation jumping.

      Once complete, a link to this page should be added to the user menu.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: