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

Hidden Ranks are visible from other courses, where Ranks are not hidden, and where student has access to

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.3.2, 2.3.3, 2.3.4, 2.4.1
    • Fix Version/s: 2.3.5, 2.4.2
    • Component/s: Gradebook, Reports
    • Labels:
    • Testing Instructions:
      Hide

      You'll need a student enrolled in at least two courses. They need to have a grade for both courses.

      One course must have show rank set to show and one must have it set to hide.
      To set show rank go to the gradebook within the course and select Settings > Course from the gradebook navigation.

      Log in as the student and go to a course, go into the gradebook and select the overview report.
      In another tab go into the other course, go into the gradebook and select the overview report.
      Check that ranks are shown or replaced by a dash as appropriate in both tabs.

      As admin edit the course that has show rank turned on and turn it off (set it to hide).
      As the student reload the overview report and check that the show rank column is hidden completely (if no courses are set to show rank the rank column is hidden completely. If it still appears you will need to check any other courses the student is enrolled in).

      Show
      You'll need a student enrolled in at least two courses. They need to have a grade for both courses. One course must have show rank set to show and one must have it set to hide. To set show rank go to the gradebook within the course and select Settings > Course from the gradebook navigation. Log in as the student and go to a course, go into the gradebook and select the overview report. In another tab go into the other course, go into the gradebook and select the overview report. Check that ranks are shown or replaced by a dash as appropriate in both tabs. As admin edit the course that has show rank turned on and turn it off (set it to hide). As the student reload the overview report and check that the show rank column is hidden completely (if no courses are set to show rank the rank column is hidden completely. If it still appears you will need to check any other courses the student is enrolled in).
    • Affected Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE
    • Pull Master Branch:
      MDL-37357_hidden_rank

      Description

      1. Hide Rank in the first course and then do not hide it in the second
      2. Login as a Student
      3. Go to the second course and click Overview Report
      4. You will see Rank column with ALL ranks from all courses

      It doesn't make sense to hide ranks in one unit but it is still available in another. The display of each unit's ranking should reflect the 'Show rank' setting of that particular unit.

      Some suggestion ...
      •Grades - Overview report should be the same in all units no matter which unit student accesses the page from. (as this is not a unit specific grades but user's specific)
      •Rank for an enrolled unit (listed in the overview report) should only be shown if the setting in that unit is set to Show. Otherwise, display '-' or 'not available'?

      If you need more details, please let us know.

      Wannika
      Monash University

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    11/Mar/13