Feature Wiki
Tabs
Custom Metadata: Field Type Link
Page Overview
[Hide]This feature request is a part of the Calendar Revision.
1 Initial Problem
There are no possibilities to add internal or external links in custom metadata. Possible use cases:
- One party needs to add links to surveys in a third party system for evaluating ILIAS courses.
- One other party needs to add links to court decisions to glossaries.
2 Conceptual Summary
A new field type "Link" can be added in Custom Metadata Datasets. You can choose between "internal" and "external" link type. The internal links will link to repsitory objects.
3 User Interface Modifications
3.1 List of Affected Views
Tab Metadata in Categoies
- Custom Metadata Definition: Edit Fields
- Edit Fields
- Wherever field External or Internal URL is used.
3.2 User Interface Details
3.2.1 Defining the field
The form of the field type "external link" looks as follows. The title given will be shown as the identifier in the object, where the value is entered (internal links work the analogue).
3.3 Entering Values
The values for the Field Type Link are entered in the metadata tab of the respective object. The title of the field are shown as identifier.
For users generating Inputs, for internal links we will use the proposed Repository Picker (see https://github.com/ILIAS-eLearning/ILIAS/pull/360) if available at this time or make use of the existing implementation to pick resources as seen in the Administration -> Didactic Templates -> Settings -> Scope of Application (true) -> Template Effective Form.
3.4 New User Interface Concepts
No
4 Technical Information
A new ADT implementation is required.
5 Contact
- Author of the Request: Timon Amstutz
- Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- ...
7 Discussion
JourFixe, ILIAS [jourfixe], JAN 30, 2017: We highly appreciate the feature request and schedule it for 5.3. Search engine will only search the description of objects linked with internal links.
8 Implementation
Test Cases
Test cases completed at {date} by {user}
- 4427: Metadatenfelder 'Externer' und 'Interner Link'
Approval
Approved at {date} by {user}.
Last edited: 23. Aug 2017, 12:11, Zenzen, Enrico [ezenzen]