Feature Wiki
Tabs
Calendar Details
Page Overview
[Hide]This feature request is a part of the Calendar Revision.
1 Initial Problem
- Calendar infos and settings are oddly located: This Detailed View of the Calendar will open in the main Column of that very tab I open it in, while crowding out the original content.
- There is no option to assign a color to a calendar unless it is a Private Calendar.
- Private Calendars have a separate tab for displaying users with whom this calendar is shared. The screen constains the most peculiar form-on-top-of-table combo.
2 Conceptual Summary
Access
- Calendar Details are viewed via tab “Calendars”
- Calendar Details are viewed by clicking on s specific Calendar in the “Calendar Selection”
Calendar Detail will open on a new page with following tabs:
- Appointments
- Setting
- Replace generic headline "Calendar Details" and instead provide the actual “Calendar Type: Calendar Name” as headline.
- Remove redundant indicators “Calendar Name” and “Calendar Type in the Calendar Details section: That is given in the headline.
- "Permanent Link" of Course / Group Calendars moves to "Settings"-tab. Respective "owner"- information in case of a Private Calendar, does so, too.
- Ical functionality is moved to the top Actions.
- Remove the blocks “Calendar Selection” and “Marginal Grid Calendar” from Calendar Detail View. (Alex, 4. Aug 2017: Since the JF wants the new agenda view here, I kept the marginal grid calendar for navigation purposes, it also features the iCal button)
3 User Interface Modifications
3.1 List of Affected Views
- Personal Desktop > Calendar > Tab “Calendar” > After clicking on a Calendar Title
- Personal Desktop > Calendar > Box “Calendar Selection” (in every view) > After clicking on a Calendar Title
- Calendar Detail View
3.2 User Interface Details
Alex, 4 Aug 2017: This mockup "quietly" removes the feature to share with roles. This has not been mentioned above. I kept the old form here.
3.3 New User Interface Concepts
There are no new UI components in use.
4 Technical Information
{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}
5 Contact
- Author of the Request: Seiler, Yvonne [yvseiler], Amstutz, Timon [amstutz]
- Maintainer: Meyer, Stefan [smeyer]
- Implementation of the feature is done by: Meyer, Stefan [smeyer]
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
7 Discussion
Kunkel, Matthias [mkunkel], Nov 27, 2016: I strongly support the re-arrangement of information on the Detailed View. But why do we divide the information in a couple of new tabs where only one or two infos are given? Instead of a distinct Info tab for showing the calendar colour and the permalink, we should place this information on the Settings tab (where the colour information is already given).
Workshop, 2016-11-28:
- Reduce tabs to "Appointments" and "Settings". Everything from "Info" goes on "Settings" tab (Calendar Name, Color Permanent Link), Info-tab will be removed.
- iCal functionality will be moved to "Actions" menu near Title of Object with an iCal-Glyph and an action "Copy iCal" because it's a notification option like a subscription. Was ist mit Download des iCal Files?
- User should make changes of course calendar colour (default from ILIAS, teacher can change colour, user can override teachers colour).
- User should make changes of course calendar name (default from ILIAS, user can override).
JourFixe, ILIAS [jourfixe], Dec 05, 2016: We highly appreciate this suggestion and schedule it for 5.3 with the following changes / extensions:
- We do not add a iCal icon in front of the 'Actions' menu to avoid redudancy.
- We add a 'Delete calendar' option for personal calendars to the 'Actions' menu.
- We add a byline under Settings : Colour (sic!) to make clear that this is a personal setting of the user.
JourFixe, ILIAS [jourfixe], Jan 09, 2017: Based on the scheduled Usability Improvements Main Column List Calendar we would like to have the same 'Appointment Listing' UI element for the Calendar Details. It should replace the current table under 'Appointment Details'.
8 Implementation
Test Cases
Test cases completed at 17.08.2017 by ezenzen
- C18669: Auf Kalender Details zugreifen
- C18674: Kurs- und Gruppenkalender über den Reiter 'Einstellungen' öffnen
- C18675: Mit anderen Anwendungen auf den Kalender zugreifen
- C18676: Kalender über den Reiter 'Kalender freigeben' freigeben
Approval
Approved at 11. August 2017 by Amstutz, Timon [amstutz].
Last edited: 17. Aug 2017, 17:31, Zenzen, Enrico [ezenzen]