-
Epic
-
Resolution: Unresolved
-
Major
-
2.3.2, 2.3.3, 2.4.1, 2.6.4, 2.8.7, 3.2.2, 3.2.4, 3.4.4, 3.11.2, 3.11.5, 4.0
-
MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_26_STABLE, MOODLE_28_STABLE, MOODLE_311_STABLE, MOODLE_32_STABLE, MOODLE_34_STABLE, MOODLE_400_STABLE
-
Option to hide suspended users
-
wip-mdl-35731
Will add link to Github repo.
Hope it's worth integration to core.
In this case, please review.
=============================
NOTE: Suspended Users here mean users with suspended/inactive/expired/etc enrolments in a course.
Just could not find any other appropriate short term.
=============================
This adds two helper functions in lib/accesslib.php and provides with the feature to remove Suspended Users (SU's) from the following parts of Moodle:
Course logs
- move SU's to a separate optgroup in the dropdown list of users
- option to exclude SU's from course logs;
Assignment 2.2
- submission list: add option to exclude SUs from the list
- remove suspended users from submitted assignments count (View X submitted assignments) based on above preference
- submission list: add SU symbol (as per current gradebook functionality)
- bulk assignment download: use above toggle
- individual assignment feedback: use above toggle when displaying Save and Next buttons
Assignment 2.3
- Same as above for Assignment 2.2
Gradebook
- Gradebook: Add 'Show only active enrolments' toggle in My Report Preferences
- Grader report: use above toggle
- User report: use above toggle to hide SUs, if set to 'No' then move SU's to a separate optgroup in the dropdown list of users
- Outcomes report: use above toggle
- Export: add 'Require active enrolment' checkbox
Quiz
- Attempts table: add checkbox 'Exclude suspended users' (default: checked)
- Quiz overview, link to Attampts table, 'Attempts: #': use above toggle
- 'Download table data as': use above toggle
- Quiz report graph: use above toggle
- User override: remove suspended users from user selection
- Quiz statistics: option to exclude SUs
Groups
- Auto create groups: do not include suspended users in Auto create groups
- Manually created: do not show SUs in potential members list
- Group overview page: move SUs to a separate optgroup in group member list
Workshop
- Submission table: remove suspended users from Workshop submission table
- Prevent from assessing submissions from SUs: remove SUs in get_all_submissions() function
Course search:
- Remove suspended teachers from course description
- duplicates
-
MDL-76368 Hide suspended users from course contacts
- Closed
- has a non-specific relationship to
-
MDL-79744 Even with moodle/course:viewsuspendedusers set to prohibit, suspended users are shown
- Open
-
MDL-63164 Add suspended user into the activity completion report
- Reopened
- has been marked as being related by
-
MDL-79658 Admin's view of user's course and full profile fails to list courses where that user's enrolment is inactive / suspended
- Open
-
MDL-82552 Tag pages have suspended users on USER INTERESTS section.
- Open
-
MDL-39453 POLICY: clarify unenrolment status implications everywhere
- Closed
-
MDL-30144 "Download all as a zip" contains submissions from unenroled students
- Closed
-
MDL-37906 Suspended users appearing within 2.2 assignment submissions lists
- Closed
-
MDL-49455 get_enrolled_users and count_enrolled_users does not filter site suspended users
- Closed
-
MDL-31969 Add option to show/hide suspended users in grader report
- Closed
-
MDL-43770 Exclude inactive users' responses from Choice report (with an option to include)
- Closed
-
MDL-75702 "Show only active enrolments" mod_assign setting affects gradebook display
- Closed
- is duplicated by
-
MDL-33591 Suspended student appears normal when grading an activity or quiz
- Closed
-
MDL-54829 Suspended users are exported in the gradebook report
- Closed
- will be (partly) resolved by
-
MDL-73710 Users with suspended enrollment show on SCORM reports
- Open
-
IDEA-182 Improve the display of suspended users across the system
- Waiting for clarification
- will help resolve
-
MDL-33591 Suspended student appears normal when grading an activity or quiz
- Closed