Feature Wiki

Information about planned and released features

Tabs

Plugin Slot for user profile data (UDF)

1 Initial Problem

User defined data fields (UDF) offer the possibility to enhance the user profile data by custom configuration. The current implementation of UDFs offer the the following field type:

  • Text
  • Selection List
  • Text Area (Wysiwyg)
The integration of more complex user data fields supporting installation specific usage scenarios is not supported.
We want to implement a new plugin slot that offer the possibility to implement new UDF-definitions.

2 Conceptual Summary

The new plugin slot allows the configuration, presentation and to search for UDF definition types.

The following ILIAS sections will be a adapted to support UDF plugin definitions:

  • UDF confguration in Administration -> User Account
  • Presentation in Personal Profile
  • User account registration
  • User search
  • Assignment for LDAP and Shibboleth assignments
  • Presentation in global/local/orgUnit user managment
  • Import/export of user data
  • Presentation in Learning Progress and course/group member

3 User Interface Modifications

3.1 List of Affected Views

None

3.2 User Interface Details

Only a new plugin slot will be added to ILIAS. No changes of UI elements.

3.3 New User Interface Concepts

No new user interface elements.

4 Technical Information

An example plugin will be provided as part of this feature.

5 Contact

6 Funding

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

  • DHBW Karlsruhe

7 Discussion

SM 6 Jul 2018: I support this request.

JourFixe, ILIAS [jourfixe], 16 JUL 2018 : We highly appreciate this suggestion and schedule the new plugin slot for 5.4. Stefan will check if this slot can re-use the existing UDF claiming plugin slot and become a general UDF plugin slot.

8 Implementation

Test Cases

Test cases completed at 2018-10-10 by Tödt, Alexandra [atoedt]

  • 24766 : Test-Plugin installieren
  • 24763 : Plugin deinstallieren
  • 24764 : Komplexe Benutzerdefinierte Felder hinzufügen 

Approval

Approved at 2018-10-22 by Jackisch, Ingo [jackisch]

Last edited: 25. Oct 2018, 11:47, Tödt, Alexandra [atoedt]