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

Make 'selecting users who have never logged in' functionality more user-friendly

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • 2.2
    • 2.0.4, 2.1.1
    • Administration
    • MOODLE_20_STABLE, MOODLE_21_STABLE
    • MOODLE_22_STABLE
    • wip-mdl-29244
    • Hide

      1. Log in as admin
      2. Create 2 users who have never logged in (if not already present)
      3. Go to user bulk action page (Site administration -> Users -> Bulk user actions)
      4. Click "Show advanced"
      5. Select "Never Accessed" and click "Add Filter"
      6. Make sure the "Never Accessed" filter is visible and "Users" should contain both the users (which were created in step 2)
      7. Click on "Remove all filters"
      8. Repeat step 4 - 7, witch "Never modified" option
      9. Repeat step 4 - 7, witch "Never modified" and "Never accessed" option
      10. Login as user1 and logout
      11. Log in as admin and repeat 1-9, in case of "Never modified" both the users should be visible and in case of "Never accessed" only one user2 should be visible
      12. Log in as another user and "Edit profile" (Settings -> My profile settings -> Edit profile)
      13. Log in as admin and repeat 1-9, in case of "Never modified" user1 should be visible and in case of "Never accessed" user2 should be visible and in "Never accessed" and "Never modified" neither one should be visible
      14. Assign user1 as teacher of course and repeat step 3 and 4
      15. In "Course role" select Teacher and click Add filter
      16. user1 should be visible
      17. click "Remove all filters" and repeat 14 and 15 with specific category and make sure right user is visible.
      Note:
      Make sure to check it on 20 branch.

      Show
      1. Log in as admin 2. Create 2 users who have never logged in (if not already present) 3. Go to user bulk action page (Site administration -> Users -> Bulk user actions) 4. Click "Show advanced" 5. Select "Never Accessed" and click "Add Filter" 6. Make sure the "Never Accessed" filter is visible and "Users" should contain both the users (which were created in step 2) 7. Click on "Remove all filters" 8. Repeat step 4 - 7, witch "Never modified" option 9. Repeat step 4 - 7, witch "Never modified" and "Never accessed" option 10. Login as user1 and logout 11. Log in as admin and repeat 1-9, in case of "Never modified" both the users should be visible and in case of "Never accessed" only one user2 should be visible 12. Log in as another user and "Edit profile" (Settings -> My profile settings -> Edit profile) 13. Log in as admin and repeat 1-9, in case of "Never modified" user1 should be visible and in case of "Never accessed" user2 should be visible and in "Never accessed" and "Never modified" neither one should be visible 14. Assign user1 as teacher of course and repeat step 3 and 4 15. In "Course role" select Teacher and click Add filter 16. user1 should be visible 17. click "Remove all filters" and repeat 14 and 15 with specific category and make sure right user is visible. Note: Make sure to check it on 20 branch.

      Following on from MDL-15502, it seems the 'Never included' checkboxes in bulk user actions are difficult to understand.
      http://tracker.moodle.org/secure/EditIssue!default.jspa?id=47351
      How about removing the 'Never included' checkboxes and instead having the following options:

      First access	[] is after 
      		[] is before
       
      Last access	[] is after
      		[] is before
       
      Never accessed	[]
       
      Last modified	[] is after
      		[] is before

      I suggest we also remove the Last login options as they are very similar to the last access options. Last login is when a user last logged in, last access is the last time some activity on the site was logged, so it seems unlikely that these dates would differ by more than 1 day. Thanks to Rajesh for explaining these options.

            rajeshtaneja Rajesh Taneja
            tsala Helen Foster
            Sam Hemelryk Sam Hemelryk
            Aparup Banerjee Aparup Banerjee
            Andrew Davis Andrew Davis
            Votes:
            3 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

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