Feature Wiki

Information about planned and released features

Tabs

More Types for UDF-Fields

1 Requirements

The User Defined Fields (UDF) offer a convenient way to enhance the user profiles of an installation by custom fields. The choice of type currently is limited to the types "Text Field", "Selection List" and "Text Area".

For some usage scenarios these types are not enough. If one would want a simple "yes/no" choice one needs to use a workaround using a required selection list with the two possible values "yes" and "no" instead. If one would want a multiselection, one needs to use a text field or text area without the guarantee that a user only enters valid values.

We therefore propose the introduction of two new field types for the user defined fields:

  • checkbox
  • multiselect
When configuring a field with the type "checkbox" one needs to additionaly provide a label that is shown besides the checkbox. A multiselect is configured similar to a selection list field. When rendered for input, the multiselect will show all its options, each selectable via checkbox.

2 Additional Information

  • Idea / concept: Richard Klees <richard.klees@concepts-and-training.de>
  • Interest in funding: YES
  • Maintainer: (will be set by Jour Fixe / maintainer)
  • Implementation of the feature is done by (will be set by Jour Fixe / maintainer)
  • Testcases by: (please add your name if you want to create the testcases for this feature)

3 Discussion

Zenzen, Enrico [ezenzen], 18 AUG 2022: This request no longer fulfills the requirements of the Feature Wiki. In consultation with the maintainer I change the status of the feature request to "Redundant / outdated". If the request is still relevant, please update template and mockups.

4 Implementation

{please 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: 18. Aug 2022, 09:29, Zenzen, Enrico [ezenzen]