Feature Wiki

Information about planned and released features

Zakładka

Wiki

1 General

Maintainer and Tester

  • Wiki
    • Authority to Sign off on Conceptual Changes: akill
    • Authority to Sign off on Code Changes: akill
    • Authority to Curate Test Cases: n.n., Uni Köln
    • Authority to (De-)Assign Authorities: akill
    • Tester: n.n., Uni Köln
    • Assignee for Security Reports: akill
    • Assignee for Security Issues: akill
    • Unit-specific Guidelines, Rules, and Regulations: LINK MISSING

 

Additional

Wiki Roadmap

Mid Term

Hiding/Showing Custom Metadata

Hiding and showing custom metadata suffers from bad usability. Hiding is done on single side blocks, even if all custom metadata will be affected. Showing is done in the wiki functions block. These processes should get a common starting point or place.

Mediawiki code

The mediawiki code (mediawiki/Title.php and ilWikiUtil) is currently more or less "untouched". It should be put under unit tests and integrated in our code. Unused parts should be removed. (partly done for ILIAS 9)

JS Code

The JS code should be transferred to ES6 modules. jQuery use should be eliminated.

Service Architecture

A cleaner separation of data, repository, domain and GUI code should be introduced.

Replace static methods

Static methods should be replaced by non-static variants in data, repository, domain or gui classes.

Strict type handling

declare(strict_types=1); should be added to all classes.

Mid Term

Export Metadata Page List (Needs Funding)

The export/import of wiki page lists using metadata is currently unsupported. Unfortunately the current data structure would make it complicated to support this, since it would require to parse all page XML to get IDs of lists. Additionally the metadata mapping would be required to fix the IDs. So the overall procedure would be quite complex to implement.

Long Term

 

2 Projects

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

Ongoing Projects

Projects On-Hold

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.

  1. ...

Ready for Jour fixe

4 Accepted Features

The following features have been accepted for trunk but are not yet scheduled for a specific ILIAS version.

5 Scheduled Features

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • none

6 Redundant, Outdated and Rejected Feature Requests

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

Rejected Feature Requests

Ostatnio zmieniono:: 24. Kwi 2025, 16:31, Gruber, Ann-Christin [acgruber]