Feature Wiki

Information about planned and released features

Tabs

Metadata in Detailed Appointements View

This feature request is a part of the Calendar Revision.

This feature requires feature Detailed Appointment as Round-Trip Modal and Metadata for Sessions.

1 Initial Problem

At the current state, there is no way to show metadata of objects spawning an appointement (e.g. a Session) in the detailed view of this appointement in the calendar. This can be unwelcome, since this metadata might contain vital information to some appointement (such as a link to an evaluation).

2 Conceptual Summary

If an object spawns exactly one appointement and is able to hold metadata, then the detailed view of this appointement in the calendar should show all metadata items that are shown on the info tab of this objects in the same order underneath all the other information of the detailed view (see last column):

Modal Headline: DD. Mon YYYY, HH:MM - HH:MM 

Toolbar [Download All Files] [Actions of Object] [Open Object]

DISPLAY HEADLINE: APPOINTMENT TITLE

Description

Description of Appointment, may be a bit morr text (do not show if not applicable)

[Object Type i.e Course]

Title of Object, followed by respective description after a comma

Origin

Linked title of appointment-generating object OR appointment-generating global OR public calendar

Object-Specific Information

Text and more text, some stuff (do not display if not applicable)

Metadata

Metadata of this object, also shown on the Info Tab in the same order as on the Info Tab.

Wheter Metadata is shown, an the order in which is shown on the info tab is defined in "Administration -> Metadata -> Custom Metadata -> Presentation".

Appointements of the following Objects will be tackled by this change (Spawning exactly one appointement and able to hold metadata):

  • Sessions

3 User Interface Modifications

3.1 List of Affected Views

  • After clicking an Appointment Title in the Marginal List Calendar in Course or Group
  • After clicking an Appointment Title in Main Column List View (Upcoming Events) on Personal Desktop
  • After clicking an Appointment Box in the Grid View in the Main Column

3.2 User Interface Details

For the affected appointements of Sessions holding advanced metdata shown in the info Tab, the content of the modal will have the following structure:

Modal Headline: DD. Mon YYYY, HH:MM - HH:MM

Toolbar [Download All Files] [Attend Session] [Open Session]

HEADLINE DISPLAY: DD. Mon YYYY, HH:MM - HH:MM (instead of title of session) OR TITLE OF SESSION

Description

Description of Appointment, may be a mit mor text (do not show if not applicable)

Contained in

Title of enclosing Course or Group

HEADLINE OF DISPLAY: SESION INFORMATION

Location

Text about Location

Details / Workflow

Text about Session

Information about lecturer

Name, E-Mail, Phone

Files

Files assigned from Settings-Tab

Metadata

Metadata of this object, also shown on the Info Tab in the same order as on the Info Tab.

3.3 New User Interface Concepts

None

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

6 Funding

If you are interest in funding this feature, please add your name and institution to this list.

  • ...

7 Discussion

JourFixe, ILIAS [jourfixe], April 24, 2017: Highly appreciated and scheduled for 5.3.

8 Implementation

Test Cases

Test cases completed on 2017-08-23 by Tödt, Alexandra [atoedt]

  • 18704: Details eines Termins einsehen
  • 18722: Metadaten in der Detailansicht eines Termins zu einer Sitzung einsehen 

Approval

Approved at 22th Aug 2017 by Seiler, Yvonne [yvseiler].

Last edited: 23. Aug 2017, 16:44, Tödt, Alexandra [atoedt]