Feature Wiki
Tabs
Insert Competence Profile into Portfolio & Portfolio Template
Page Overview
[Hide]1 Initial Problem
When creating a portfolio there is the option to add competences. However, there isn't the option to put a competence profile into the portfolio. This might for example be needed when meeting your tutor and discussing your learning history and the goal he/she set you.
2 Conceptual Summary
As described above we plan to introduce the "competence profiles" option into portfolio pages. In order to achieve this a new function is supposed to be added into the option "add competence" (which might be renamed for this purpose) where a new radiobutton allows to choose between "Competence" (as currently) and "Competence profile". Upon choosing "Competence profile" there is a dropdown which contains all competence profiles the user is assigned to. Upon choosing this option a diagram/list of the competences of this profile and their corresponding goals are shown on the page of the E-Portfolio. This diagram/list might be either a list, the spiderwebs or (as shown in option 2) a profile line diagram.
3 User Interface Modifications
3.1 List of Affected Views
- E-Portfolio Page Editor (to rename "add competences")
- Subworld of "add competences"
3.2 User Interface Details
Option 1 (Spiderweb)
Option 2 (Profil Line Diagram)
- Precondition: Introduction of profil line diagrams
Option 3
Precondition: Improved presentation of competence profiles , Completion Status for Competence Profiles
3.3 New User Interface Concepts
Since the spiderwebs are to be replaced, the interface concepts depend on these two requests:
This requests only describes the possibility of inserting competence profiles into portfolios.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 Information
{ Please list all personal data that will need to be stored or processed to implement this feature. For each date give a short explanation why it is necessary to use that date. }
6 Security Implications
{ Does the feature include any special security relevant changes, e.g. the introducion of new endpoints or other new possible attack vectors. If yes, please explain these implications and include a commitment to deliver a written security concept as part of the feature development. This concept will need an additional approvement by the JourFixe. }
7 Contact
- Author of the Request: Falkenstein, Rob [rob], Zenzen, Enrico [ezenzen]
- Maintainer: Killing, Alexander [alex]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- …
9 Discussion
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: 19. Jan 2021, 13:14, Kunkel, Matthias [mkunkel]