Feature Wiki

Information about planned and released features

Tabs

Portfolio

This page is for 'Portfolio' and 'Portfolio Template' feature requests.

1 General

Maintainer and Tester

  • Portfolio
    • Authority to Sign off on Conceptual Changes: akill
    • Authority to Sign off on Code Changes: akill
    • Authority to Curate Test Cases: ezenzen
    • Authority to (De-)Assign Authorities: akill
    • Tester: KlausVorkauf
    • Assignee for Security Reports: akill
    • Assignee for Security Issues: akill
    • Unit-specific Guidelines, Rules, and Regulations: LINK MISSING

 

Additional

Roadmap

Short Term

...

Mid Term

  • Further improce the internal service structure
  • Improve DI handling to get more code under unit tests
  • Use more namespaces

Refactor Javascript Code

The included code is small, but uses jQuery and includes a dependency to the tree icons and course component. This should be solvable in a better way and possibly moved

Use repository pattern

Queries to the three internal tables usr_portfolio, usr_portfolio_page and usr_prtf_acl should be moved into a repository class. Data objects should be used.

Sharing Workflow: Reuse of other code

The sharing workflows are re-using code classes like ilMailSearchObjectGUI which are located in other services but are lacking an interface definition (or being re-used without offering re-use at all). This makes it difficult to handle change or feature requests, e.g. https://docu.ilias.de/goto_docu_wiki_wpage_7582_1357.html

Common interface for access handler

The portfolio access handler shares method signatures with the core ilAccess handler. However they are missing a common interface as a contract with consuming components which would also simplify dependency handling.

Introduce IRSS

The banner images should be abandoned or its implementation should be migrated to the IRSS.

 

2 Projects

The following projects are planned or have been realised for this component:

3 Suggested Features

In the following list you can add a request for a new feature or pick-up an already suggested feature about that should be decided again. The lists after show existing suggestions and scheduled features of this component.

SUGGESTED FOR 11

Already suggested

4 Scheduled Features

The following features have been scheduled / published in ILIAS Release 11:

The following features have been scheduled / published in ILIAS Release 10:

The following features have been scheduled / published in ILIAS Release 9:

The following features have been scheduled / published in ILIAS Release 8:

The following features have been scheduled / published in ILIAS Release 7:

The following features have been scheduled / published in ILIAS Release 6:

The following features have been scheduled / published in ILIAS Release 5.4:

The following features have been scheduled / published in ILIAS Release 5.3:

The following features have been scheduled / published in ILIAS Release 5.2:

The following features have been scheduled / published in ILIAS Release 5.1:

The following features have already been developed and published in ILIAS Release 5.0:

The following features have already been developed and published in ILIAS Release 4.4:

 
The following features have already been developed and published in ILIAS Release 4.3:
  • none
 
The following features have already been developed and published in ILIAS Release 4.2:

The e-Portfolio feature has been introduced with ILIAS 4.2.

5 Redundant, Outdated and Rejected Feature Requests

Requests that are outdated or redundant (already implemented in other requests)

Rejected Feature Requests

Last edited: 22. Oct 2024, 09:55, Gruber, Ann-Christin [acgruber]