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

It is impossible to remove group filters even if course is in visible groups mode

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • 3.4
    • 3.4
    • User management
    • MOODLE_34_STABLE
    • MOODLE_34_STABLE
    • MDL-59831_master
    • Hide
      Prerequisite
      1. Create a course.
      2. Set the course group setting to 'Visible groups'.
      3. Enrol a few users in the course as students.
      4. Create two groups.
      5. Assign users into each group and make sure one student is in no group, one is only in the second group and one is in both groups.
      Test 1
      1. Log in as the student who is no group.
      2. Go to the course participation page.
      3. Check that the first group has been selected as default.
      4. Confirm only users in that group are shown.
      5. Delete the filter and press 'Filter'
      6. Confirm all users in the course are now shown (including user not in group).
      7. Select another group from the select box and press 'Filter'.
      8. Confirm only users in that group are shown.
      Test 2
      1. Log in as the student who is in both groups.
      2. Go to the course participation page.
      3. Check that the first group they belong to has been selected as default.
      4. Confirm only users in that group are shown.
      5. Delete the filter and press 'Filter'
      6. Confirm all users in the course are now shown (including user not in group).
      7. Select another group from the select box and press 'Filter'.
      8. Confirm only users in that group are shown.
      Test 3
      1. Log in as the student who is only in the second group.
      2. Go to the course participation page.
      3. Check that the group they belong to has been selected as default.
      4. Confirm only users in that group are shown.
      5. Delete the filter and press 'Filter'
      6. Confirm all users in the course are now shown (including user not in group).
      7. Select another group from the select box and press 'Filter'.
      8. Confirm only users in that group are shown.
      Test 4
      1. Log in as the admin
      2. Go to the course participation page.
      3. Check that no group is selected.
      4. Confirm all users are shown.
      5. Select a group from the select box and press 'Filter'.
      6. Confirm only users in that group are shown.
      Prerequisite for the following tests.
      1. Set the group mode setting for the course you created earlier to 'Separate groups'.
      Test 1 - Part 2
      1. Log in as the student who is in no group.
      2. Confirm you are shown the message 'Sorry, but you need to be part of a group to see this activity'.
      Test 2 - Part 2
      1. Log in as the student who is in both groups.
      2. Go to the course participation page.
      3. Check that the first group they belong to has been selected as default.
      4. Confirm only users in that group are shown.
      5. Delete the filter and press 'Filter'
      6. Check that the first group they belong to has been selected as default.
      7. Confirm only users in that group are shown.
      8. Delete the filter.
      9. Now select the other group they belong to and press 'Filter'.
      10. Confirm only users in that group are shown.
      Test 3 - Part 2
      1. Log in as the student who is only in the second group.
      2. Go to the course participation page.
      3. Check that the group they belong to has been selected as default.
      4. Confirm only users in that group are shown.
      5. Delete the filter and press 'Filter'
      6. Check that the group they belong to has been selected as default.
      7. Confirm only users in that group are shown.
      Test 4 - Part 2
      1. Log in as the admin
      2. Go to the course participation page.
      3. Check that no group is selected.
      4. Confirm all users are shown.
      5. Select a group from the select box and press 'Filter'.
      6. Confirm only users in that group are shown.
      Show
      Prerequisite Create a course. Set the course group setting to 'Visible groups'. Enrol a few users in the course as students. Create two groups. Assign users into each group and make sure one student is in no group, one is only in the second group and one is in both groups. Test 1 Log in as the student who is no group. Go to the course participation page. Check that the first group has been selected as default. Confirm only users in that group are shown. Delete the filter and press 'Filter' Confirm all users in the course are now shown (including user not in group). Select another group from the select box and press 'Filter'. Confirm only users in that group are shown. Test 2 Log in as the student who is in both groups. Go to the course participation page. Check that the first group they belong to has been selected as default. Confirm only users in that group are shown. Delete the filter and press 'Filter' Confirm all users in the course are now shown (including user not in group). Select another group from the select box and press 'Filter'. Confirm only users in that group are shown. Test 3 Log in as the student who is only in the second group. Go to the course participation page. Check that the group they belong to has been selected as default. Confirm only users in that group are shown. Delete the filter and press 'Filter' Confirm all users in the course are now shown (including user not in group). Select another group from the select box and press 'Filter'. Confirm only users in that group are shown. Test 4 Log in as the admin Go to the course participation page. Check that no group is selected. Confirm all users are shown. Select a group from the select box and press 'Filter'. Confirm only users in that group are shown. Prerequisite for the following tests. Set the group mode setting for the course you created earlier to 'Separate groups'. Test 1 - Part 2 Log in as the student who is in no group. Confirm you are shown the message 'Sorry, but you need to be part of a group to see this activity'. Test 2 - Part 2 Log in as the student who is in both groups. Go to the course participation page. Check that the first group they belong to has been selected as default. Confirm only users in that group are shown. Delete the filter and press 'Filter' Check that the first group they belong to has been selected as default. Confirm only users in that group are shown. Delete the filter. Now select the other group they belong to and press 'Filter'. Confirm only users in that group are shown. Test 3 - Part 2 Log in as the student who is only in the second group. Go to the course participation page. Check that the group they belong to has been selected as default. Confirm only users in that group are shown. Delete the filter and press 'Filter' Check that the group they belong to has been selected as default. Confirm only users in that group are shown. Test 4 - Part 2 Log in as the admin Go to the course participation page. Check that no group is selected. Confirm all users are shown. Select a group from the select box and press 'Filter'. Confirm only users in that group are shown.

      This is a bug on the modified participants page for 3.4

      This applies to users without viewallgroups capability (students). Teachers who can see all groups can remove filter

            markn Mark Nelson
            damyon Damyon Wiese
            Jake Dallimore Jake Dallimore
            David Monllaó David Monllaó
            Simey Lameze Simey Lameze
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

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