Feature Wiki

Information about planned and released features

Tabs

Mail: New Columns and Filters for Mail Folder Table

1 Initial Problem

Currently the following information is available about an email in ILIAS:

  • Sender (incl. picture)
  • Addressee (incl. picture)
  • Subject
  • Message
  • Attachments available?
  • Mail read (by me)?
  • Send date
However, only some of these pieces of information can be used to identify an email wihtin a long list. The actor has no option to filter emails with attachments. Furthermore there is no indicator whether or not files are attached to an email at all (you have to request the detailed view first). In addition the actor has no possibility to filter unread emails from a long list.

Therefore, it would be a usability plus to make the email table more customizable, so users can decide which information is displayed there.

2 Conceptual Summary

To solve this, we would like to introduce the 'optional columns' feature for the table view of folders in the mail system.

The existing column 'Avatar' should be made optional (Default: Visible).
If demanded by the Jour Fixe, other existing columns could be also made optional. So please list them in the discussion section.

In addition we would like to add a new column:

  • Attachments (Position: 2nd | Optional: Yes | Default: Hidden | Cell Value: A glyph as an indicator whether or not there is at least one attachment for the email. If there are no attachments, the cell will be empty. A click on the glyph delivers a *.zip file of these attachments to the browser.)
Furthermore we would like to add the following filters:
  • Only Unread (Type: Checkbox | Effect: Display unread emails only )
  • With Attachments (Type: Checkbox | Effect: Display emails with attachments only)

3 User Interface Modifications

3.1 List of Affected Views

  • Mail / Folder

3.2 User Interface Details

3.3 New User Interface Concepts

  • New Glyph: Attachment

Pull Request: PR 955

4 Technical Information

None

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], 07 May 2018 : We highly appreciate this suggestion and schedule the feature for 5.4.

8 Implementation

Implemented as described above.

Test Cases

Test cases completed at 2018-09-19 by Jansen, Michael [mjansen]

  • C24718 : Posteingang verwalten - Spaltendefinition der Tabelle
  • C24719 : Posteingang verwalten - Filter
  • C24728 : Posteingang verwalten - Herunterladen von Anhängen als ZIP-Archiv

Approval

Approved at 2018-10-18 by Sens, René (Bundesverwaltungsamt)

Last edited: 18. Oct 2018, 10:09, Sens, Rene [Sens]