Feature Wiki

Information about planned and released features

Tabs

Remove Legacy UI From Survey

This is a project page that bundles several feature wiki pages which belong to a larger development activity for the ILIAS component Survey.

1 Aim of Project

The TB and PM are fostering the strategy to remove legacy UI from ILIAS. Several components and general approaches have been declared as legacy that must be removed or replaced. Since the survey module contains a larger number of legacy views, some of them containing what we call legacy UI components, others using legacy HTML templates, we need to implement alternatives or abandon views with each of the next major releases to ensure the use of supported UI components in the survey. The goal of this project is to remove all legacy UI from the survey component.

Some parts of this goal will be covered by the Removing of Legacy-UIComponents-Service and Table project. In addition to this, we need to ensure the replacement or abandoning of views using legacy HTML templates or old/unsupported UI libraries (e.g. YUI). This project page also collects feature wiki pages that discuss alternative approaches for the current views being used in the survey.

2 Involved Maintainers and Stakeholders

Conceptual Authority: Killing, Alexander [alex]

Stakeholders

3 Timeline

See next chapter.

4 Related Feature Requests and Status

4.1 ILIAS 9

Feature Request

Suggested by

Funding

Status

Abandon Page View in Survey

Leifos

Leifos

Finished

Abandon Phrases in Survey

Leifos

Leifos

Finished

Abandon Question Materials

Leifos

Leifos

Finished

4.2 ILIAS 10 and later

Feature Request

Suggested by

Funding

Planned Release

Status

Launcher for Survey

Leifos

Katholische HS NRW

ILIAS 10

JF Accepted, Contracted

Modal to Finish Survey

Leifos

needed

Needs JF

Abandon «View given answers» in Survey

Leifos

needed

ILIAS 10

JF Accepted

Replace «Send Participantion Confirmation»-Button by Automatism

Leifos

needed

ILIAS 10

JF Accepted

Revamp Self-Evaluation Results Screen

Leifos

needed

Needs JF

Move «Survey Results: Details» to KS

Leifos

needed

Needs JF

Move Survey-Questions to accessible KS-Panels

Leifos

needed

Needs JF

Accessible KS-Bar Charts for Survey

Leifos

needed

Needs JF

Move «Results: Per Participant» to KS

Leifos

needed

ILIAS 10

JF Accepted

KS-Progressbar for Survey

Leifos

potentially included in Removing of Legacy-UIComponents-Service and Table

ILIAS 10

Started (sr solutions)

Surveys in Learning Sequence

Leifos/Uni Freiburg

needed

Needs JF

Replace Legacy Tables by UI Components

Project Removing of Legacy-UIComponents-Service and Table

needed

ILIAS 10 (partly)

Not started

5 Further Results

6 Additional Information

7 General Discussion

Please discuss specific questions of feature requests on the related feature wiki pages. This discussion section is only for a general discussion of the project and its realisation.

Technical Board, … :

UI-/UX-Experts, … :

Last edited: 2. Oct 2024, 09:52, Tödt, Alexandra [atoedt]