Feature Wiki

Information about planned and released features

Tabs

Display of Date Type ‘PlugIn‘ in Fields of Data Collection

1 Initial Problem

The Datatype 'PlugIn' of a field is offered regardless of whether a PlugIn for a field exists in the data collection. In the most installations, this does not contain anything and therefore no useful action can be executed.

By the way, the field can be created and nonsense can be produced.

2 Conceptual Summary

  • If there is no PlugIn on the ILIAS installation, then the PlugIn option should not be available for the field type. 
  • If one or more PlugIns are available on the ILIAS installation, then a separate entry should be displayed for each PlugIn in the radio group for datetype of a field. The PlugIn provides the title of the datetype so that it can be clearly identified – if available also a description. In this way, each datetype PlugIn is equivalent to other datetypes and can be better recognised. In addition, the user does not have to deal with the information 'PlugIn' for which he has no added value. The user must know what kind of field it is.

3 User Interface Modifications

3.1 List of Affected Views

  • Form for an new Field of a Table of a Data Colletion
  • Column 'Field Data Type' in Fileds Overview of a Table of a Data Colletion
  • Form of a new Data Colletion Record containing a PlugIn-Data

3.2 User Interface Details

  • Typically: A value in the radio group is not necessary.
  • If a PlugIn exist, a selection option is offered for each PlugIn

3.3 New User Interface Concepts

None.

This is the moment when this central screen for the DC is switched to new forms.

3.4 Accessibility Implications

No special requirements in respect of accessibility are to be expected.

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 Privacy

No personal data is stored or processed to implement this feature. 

6 Security

We do not see any changes for special security issues.

7 Contact

8 Funding

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

9 Discussion

Discussion at the time when the FeatureRequest was called »Abandon Field Type "PlugIn" in Data Collection«.

Katho NRW; Marvin Hackfort: We are using multiple plugins in the data collection (developed by Databay) to handle our Thesis submissions as well as other final papers. A dismissal of this plugin would be horrendous for us!

More discussion

Kunkel, Matthias [mkunkel], 29 JUL 2024: We also need a simple plugin to test this plugin slot. This should be part of the contract. No plugin, no chance to test this feature seriously!

JourFixe, ILIAS [jourfixe], 05 AUG 2024: We highly appreciate this suggestion and schedule the feature for ILIAS 10. Please provide a simple test plugin to test the interface and update the description for the plugin interface.

10 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: 30. Aug 2024, 09:03, Samoila, Oliver [oliver.samoila]