Feature Wiki

Information about planned and released features

Tabs

Set Date-Format for Certificates

1 Initial Problem

Currently date or datetime information on certificates always uses the short notation for months, e.g. "1 Jan 2017". Some customers, however, want these information to be printed with the long notation for the months, e.g. "1 January 2017".

2 Conceptual Summary

We suggest to add a setting for the "Month Format" in  Administration > Certificate to globally change the format for months in certificates. The two available options would be "long" and "short", where "long" is used as default.

3 User Interface Modifications

3.1 List of Affected Views

This feature request would introduce a new setting "Month Format" in Administration > Certificate.

3.2 User Interface Details

The new option is presented via a drop down with the two available options "long" and "short". We suggest "Sets the format for months printed on the certificates." as byline.

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

Instead of a global switch for all certificates, we would prefer to have a solution for individual certificates, e.g. additional placeholders, like DATE_COMPLETION_LONG ("Januar") in addition to DATE_COMPLETION ("Jan"), so that every user can decide for himself which format will be displayed. Some users might want to have 3-letter names for better formatting, others might want to have names looking better ("Juli" instead of "Jul").  With additional placeholders one could change the desired format even within one certificate.

Another possible solution would be to have the short/long-switch described above in every certificate individually, not globally.

With a global switch, on the other hand, there would always be some users that want the other option (short instead of long, long instead of short).

8 Implementation

{The maintainer has to give a description of the final implementation and add screenshots if possible.}

Test Cases

Test cases completed at {date} by {user}

  • {Test case number linked to Testrail} : {test case title}

Approval

Approved at {date} by {user}.

Last edited: 23. Jul 2019, 11:27, Undisclosed