Feature Wiki
Tabs
Tile View to select LTI-Providers
Page Overview
[Hide]1 Initial Problem
Functionally, it would be enough to be able to select LTI providers via a selection list. This is about the look and attractiveness of the view. In addition, similar to "Set Containers to Deck of Card Listing" in the tiles icons are displayed, which facilitate the overview and selection.
2 Conceptual Summary
Using the example of https://www.eduappcenter.com/ it can be seen that there are a large number of LTI providers available and the offer shows an example of how to sort and filter LTI providers. But additional information regarding type, Outcome Service and hosting should be displayed.
3 User Interface Modifications
3.1 List of Affected Views
Example Edu AppCenter.com:
Example for 'mini-icons':
3.2 User Interface Details
Clicking on 'Add New Item' opens a tile view with LTI providers. However, only LTI providers are listed that are selected as selectable in the LTI administration.
Sort options are:
- Alphabetical
- frequency of use
- Latest
- Search for terms
- Type (communication, content, assessment, feedback and evaluation, other)
- Outcome Service available
- App hosted in own organization
From icon and description, the tile results analogously to eduappcenter. In the icon itself, mini-icons are displayed similar to Set Containers to Deck of Card Listing, indicating the type (communication, content, assessment ...), the possibility of using the Outcome Service and whether it is an external app. Each tile has a link for 'select' and 'info'. Info displays similar eduappcenter further information to the app and a link for 'select'.
Important: The mechanism to add LTI-Providers should also possible in the future for adding an additional app as a page editor component. The Idea is similar to this video: Adding an External App (LTI) to Canvas.
3.3 New User Interface Concepts
The proposal introduces new user interface elements that have to be discussed UI Kitchen Sink.
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 Contact
- Author of the Request: Kohnle, Uwe [ukohnle]
- Maintainer: Kohnle, Uwe [ukohnle] Meyer, Stefan [smeyer]
- Implementation of the feature is done by: Kohnle, Uwe [ukohnle] Meyer, Stefan [smeyer] Killing, Alexander [alex]
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- Lanz, Jonas [jlanz], Universität Basel
7 Discussion
Klees, Richard [rklees], 2019-07-01: It is really hard to understand what this is about. The "Initial Problem" talks about the look of some selection. The user interface details seem to describe a way to suggest and add new tools to the administration. What does this feature request really add?
JourFixe, ILIAS [jourfixe], 01 JUL 2019 : We highly appreciate this suggestion and schedule it for 6.0. We prefer to deliver ILIAS with an empty list of LTI apps and to give administrators the full control about what apps they want to present on their installation. Using the XML definitions offered by EduAppCenter is an easy way to integrate new apps to each installation.
8 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: 29. Apr 2023, 16:46, Kohnle, Uwe [ukohnle]