Details
Description
It is useful for instructors to be able to see the activity of students in their course for various reasons. This is possible to some degree in certain tools like Tests & Quizzes, and also in a limited way using the Statistics tool.
This feature adds a User Activity page to the Statistics tool which provides a central place to see a chronological listing of all events the user has performed in the site (that Sitestats is aware of), and can provide details about the events on demand.
Please see the attached screenshot and video for how this feature works at Western. We've had it in production for over a year.
For an idea about performance, note that in the video the queries are being made against a table with 250 million rows, and the "show more" lookups are happening on demand.
NOTE: The "poll.vote" event is marked as "anonymous" for the reasons described in ---- (and there are other scenarios not described there that make it possible to deduce a voter's selections). However, as tracking this event may be valuable for users of the User Activity feature, this event is technically supported by User Activity. Institutions that wish to have this event display in User Activity can do so by modifying toolEventDef.xml to remove the anonymous attribute from "poll.vote".SAK-28679
Gliffy Diagrams
Zeplin
Attachments
Issue Links
- depends on
-
SAK-40430 Allow SiteStats aggregator job to compensate for sakai_event data stored in a different timezone
-
- RESOLVED
-
-
SAK-40453 Assignments > missing permission check in AssignmentService.getSubmission(String)
-
- RESOLVED
-
-
SAK-41394 Clean up polls events
-
- RESOLVED
-
-
SAK-41531 Clean up Forums events
-
- RESOLVED
-
-
SAK-41957 Forums ClassCastException when calling services from SiteStats
-
- RESOLVED
-
-
SAK-40462 Sitestats no longer tracks News events
-
- Verified
-
-
SAK-40466 SiteStats doesn't track read events from Announcements
-
- Verified
-
-
SAK-40492 Add calendar read events to sitestats
-
- Verified
-
-
SAK-40646 SiteStats no longer tracks Gradebook events
-
- Verified
-
-
SAK-40485 Clean up wiki read events
-
- Verified
-
- is depended on by
-
SAK-41804 Missing permissions for sitestats User Activity feature
-
- RESOLVED
-
-
SAK-42917 Signup Time Zone - Move user discrepancy
-
- CLOSED
-
- is related to
-
SAK-41708 Sitestats, Accessibility: Multiple keyboard and screen reader accessibility issues in Statistics tool
-
- OPEN
-
-
SAK-41852 Migration scripts for new Statistics User Activity feature added in SAK-40018
-
- RESOLVED
-
-
SAK-41854 Default sakai properties for SAK-40018
-
- RESOLVED
-
-
SAK-44939 Sitestats User Activity and lessons pages that are recursive
-
- RESOLVED
-
- relates to
-
SAK-28679 User reporting on poll votes compromises anonymity
-
- CLOSED
-