Feature Wiki

Information about planned and released features

Tabs

Insert Competence Profile into Portfolio & Portfolio Template

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

Portfolio > Insert Competence
Insert Competences > Select Competences/Competence Profiles

Option 1 (Spiderweb)

Option 2 (Profil Line Diagram)

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

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]