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

Feature Request - hide user function in online users block...

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Test in Boost and Clean.

      1. Log in as Admin.
      2. Go to Site administration and upgrade the Online users block plugin.
      3. Create a Course.
      4. Enrol 2 Students (Student1, Student2).
      5. Go to Dashboard.
        • Add a Online users block.
      6. Go to Course Homepage.
        • Add a Online users block.
      7. Log in as Student1.
      8. Go to Dashboard.
        • make sure you can see the Online users block.
        • make sure next to the Student1's name there is an eye icon. (user's online status is currently visible to others).
      9. Click on the eye icon in the Online users block.
        • make sure the icon changes to eye-slash (users's online status is currently hidden from other users).
      10. Log in as Student2.
      11. Go to Dashboard.
        • make sure you CANNOT see Student1 in the Online users block.
      12. Go to Course Homepage.
        • make sure you CANNOT see Student1 in the Online users block.
      13. Log in as Student1.
      14. Go to Dashboard.
      15. Click on the eye-slash icon in the Online users block.
        • make sure the icon changes to eye (users's online status is currently visible to other users).
      16. Log in as Student2.
      17. Go to Dashboard.
        • make sure you CAN see Student1 in the Online users block.
      18. Go to Course Homepage.
        • make sure you CAN see Student1 in the Online users block.
      Show
      Test in Boost and Clean. Log in as Admin. Go to Site administration and upgrade the Online users block plugin. Create a Course. Enrol 2 Students (Student1, Student2). Go to Dashboard. Add a Online users block. Go to Course Homepage. Add a Online users block. Log in as Student1. Go to Dashboard. make sure you can see the Online users block. make sure next to the Student1's name there is an eye icon. (user's online status is currently visible to others). Click on the eye icon in the Online users block. make sure the icon changes to eye-slash (users's online status is currently hidden from other users). Log in as Student2. Go to Dashboard. make sure you CANNOT see Student1 in the Online users block. Go to Course Homepage. make sure you CANNOT see Student1 in the Online users block. Log in as Student1. Go to Dashboard. Click on the eye-slash icon in the Online users block. make sure the icon changes to eye (users's online status is currently visible to other users). Log in as Student2. Go to Dashboard. make sure you CAN see Student1 in the Online users block. Go to Course Homepage. make sure you CAN see Student1 in the Online users block.
    • Affected Branches:
      MOODLE_17_STABLE, MOODLE_27_STABLE, MOODLE_36_STABLE
    • Fixed Branches:
      MOODLE_36_STABLE
    • Pull Master Branch:
      MDL-6074-master

      Description

      It would be very useful to have a hide user function in the online users block. Maybe just use the eye icon, used for hiding other blocks from user's view. The eye could be printed next to the online user's name, and if desired the user could hide himself/herself from everyone else for the session. Reasons for this include teachers wanting to grade and not be disturbed by students, who are working at the same time; also, some students might not want to be disturbed while working.

      Cheers.

        Attachments

        1. boost_user_status_hidden.png
          boost_user_status_hidden.png
          15 kB
        2. boost_user_status_visible.png
          boost_user_status_visible.png
          17 kB
        3. clean_user_status_hidden.png
          clean_user_status_hidden.png
          13 kB
        4. clean_user_status_visible.png
          clean_user_status_visible.png
          13 kB
        5. MDL-6074.xlsx
          10.38 MB
        6. MDL-6074-boost.png
          MDL-6074-boost.png
          67 kB
        7. MDL-6074-clean.png
          MDL-6074-clean.png
          59 kB

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  3/Dec/18

                  Time Tracking

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