Improve usability of Schedule's "List of events" page

Description

Changes that the University of Dayton has made to the "List of Events" view:

1. Renamed "Description" column to "Event"
2. Hide the "From site" information from the Time column when viewing in Schedule tool
3. Hide the "For" column from site members with the Student role
4. Change the date format from JUN 19, 2014 to Fri Jun 19 (for example)
5. Combined the three date links into one that takes the user to that day's view.
6. Grouped events by day and separated with a horizontal line
7. Created a new filter called "Future Events" that only shows events for the current day forward

See the attached screenshots for how this looks when all of these changes have been added.

Attachments

2

Activity

Show:

Jose Mariano Lujan June 27, 2016 at 7:54 AM

I think that, by default, a student use to see that 'For' column in 10. I'm planning to grant that permission locally to every rol (including students) unless someone points me to something that I might be missing.

thanks!!

Jose Mariano Lujan June 27, 2016 at 7:39 AM

Hi all,
I was looking at the new permissions added for Sakai 11.x - While I understand what the new permission 'calendar.view.audience' is doing... I wonder why would you want to hide the 'For' column to students... thinking that, by default, every role should have that permission.

I'm refering to the jira summary: '3. Hide the "For" column from site members with the Student role'

As I understand, the new permission will ONLY show/hide that column but it does not have any effect regarding if a user is actually able to see (or not) a calendar event that its not set for his/her group. Therefore, why would you want to hide the column for any type of user... If he see an event in that list, he should know for which of his group is intended, right?

Maybe I'm missing something. Any advice would be helpful, thanks!!

Matthew Buckett June 21, 2016 at 5:17 AM

The permission also doesn't look to affect any other parts of the UI (outside the list view) which indicates to me it's a bad use of the security service.

Matthew Buckett June 21, 2016 at 5:12 AM

This introduced the calendar.view.audience permission which if granted allows the user to see which groups the calendar event is for. What's the reason for wanting to stop users seeing which groups the event was for?

Matthew Buckett June 21, 2016 at 5:04 AM

Is there a reason for not backfilling the permissions for this change?

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Created June 9, 2015 at 9:23 AM
Updated March 23, 2022 at 3:02 PM
Resolved July 7, 2015 at 5:35 AM