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

Page switcher on participants page has a doubtful usability - impossible to send message to all participants

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Add under 20 users to a course
      2. Go to participant list
      3. Click select all
      4. All users should be selected
        Add an additional 20 users to the course (or create a new course using the S 'Make test course' dev tool)
      5. Go to participant list
      6. Click select all
      7. The page should refresh to show every user (no pagination) and all users should be selected
      Show
      Add under 20 users to a course Go to participant list Click select all All users should be selected Add an additional 20 users to the course (or create a new course using the S 'Make test course' dev tool) Go to participant list Click select all The page should refresh to show every user (no pagination) and all users should be selected
    • Affected Branches:
      MOODLE_28_STABLE, MOODLE_29_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE
    • Pull Master Branch:

      Description

      On /user/index.php?id=<COURSE-ID>, there's the participants page for a course. By default, this page does only show the first 20 users and has a page switcher.

      Our teachers have reported to us that they use this page to send messages to their students. If a teacher goes to this page, clicks on "Select all" and then "With selected users... -> Send a message", he will only send a message to the first 20 users!! To send a message to all users, he would have to click the "Show all xx" links at the bottom first. This usability problem has already produced anger amongst our users.

      I would like to see an admin setting to globally disable the page switcher or a UI improvement to remove this stumbling block.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                2 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  23/May/16