Feature Wiki
Tabs
DataCollection : New Field Types ’Date-Time Entry’ and ’Date-Time Selection’
Page Overview
[Hide]- 1 Initial Problem
- 2 Conceptual Summary
- 3 User Interface Modifications
- 4 Additional Information
- 4.1 Involved Authorities
- 4.2 Technical Aspects
- 4.3 Privacy
- 4.4 Security
- 4.5 Contact
- 4.6 Funding
- 5 Discussion
- 6 Implementation
- 6.1 Description and Screenshots
- 6.2 Test Cases
- 6.3 Privacy
- 6.4 Approval
1 Initial Problem
The requirement is regularly formulated to be able to enter or select more than just one date in the data collection.
We have seen reports of users answering such cases with the help of text entries and delimiters – you have to expect a certain amount of 'technical creativity' for this and we also think it is simply unnecessarily complicated.
2 Conceptual Summary
We would like to introduce two new Field Types for Tables in Data Collections: 'Date-Time Entry' and 'Date-Time Selection'.
These work in the same way as the Date Options, but with the Addition of a time value.
3 User Interface Modifications
3.1 List of Affected Views
- 'New Field' Form in 'Fields'-Tab of a Table of a Data Colletion
3.2 User Interface Details
See MockUps above.
If possible, we would like to switch to new KS forms. The only thing that is still unclear is whether this is possible or not when entering formulas.
3.3 New User Interface Concepts
Nothing new.
3.4 Accessibility Implications
Nothing specific or new.
4 Additional Information
4.1 Involved Authorities
- Authority to Sign off on Conceptual Changes: Samoila, Oliver [oliver.samoila]
- Authority to Sign off Code Changes: Szmais, Ingmar [iszmais]
4.2 Technical Aspects
The new values will be stored as a text within the database since the separate date storage is deprecated and will soon be migrated aswell. This is part of a unifying process of the datacollection storage.
This has no impact on the usage.
4.3 Privacy
Nothing specific or new.
4.4 Security
Nothing specific or new.
4.5 Contact
Person to be contacted in case of questions about the feature or for funding offers: Samoila, Oliver [oliver.samoila]
4.6 Funding
Funding status and funding parties are listed in the block 'Status of Feature' in the right column of this page.
If you are interested to give funding for this feature, please get into contact with the person mentioned above as 'Contact'.
5 Discussion
Kunkel, Matthias [mkunkel], 13 MAR 2025: Great improvement of usability! But have you thought to offer only two options instead of four and allow entries with and without time? In the current suggestion we would have a 'date only' and a 'date and time' both for free input and input selection. Feels a bit exaggerated.
JourFixe, ILIAS [jourfixe], 17 MAR 2025: We highly appreciate this suggestion and accept the feature for ILIAS 11. We accept the fact that there will be date and date-time inputs in the form. Reasons for this are e.g. support of uniqueness and the input forms.
6 Implementation
Feature will be implemented by Szmais, Ingmar [iszmais]
6.1 Description and Screenshots
{ Description of the final implementation and screenshots if possible. }
6.2 Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
6.3 Privacy
Information in privacy.md of component: updated at {date} by {user} | no change required
6.4 Approval
Approved at {date} by {user}.
Last edited: 18. Mar 2025, 10:33, Strassner, Denis [dstrassner]