Calendar: Users can't recognize events where they are interested in its parent course
Problem to solve
In calendar, logged-in users can't filter for events of courses that they are interested in, nor are these events visually recognizable
Events that are linked to courses that a user is interested in are treated the same as any event that is not connected at all to the user. It's hard for the user to spot what could potentially be interesting.
Proposal
Denormalize the event document and include information about users that are interested courses that create events?
-
Show events where logged in user is interested in parent course differently in all views where the event box is shown except the course detail view of course. - E.g. show header in a bright violett
#e3e0ff
in stead of green - or show a colored overlay at the bottom of the box with a text "you are interested but not registered yet"
- E.g. show header in a bright violett
-
if filter bar (control=1) is enabled in calendar and a user is logged in: show a switch: "Only show own events" which shows both: interested and attended events (now the switch shows only attended events) or otherwise (for more clarity and less overview in filterbar) show two switches "I am attending" and "I'm interested in" -> only do switch for attended events
Links / references
Follow up of this issue: #1677 (closed)
Edited by 1u