Update

Due to a short software update, docu.ilias.de will be unavailable from 14:45 CEST for approximately 10 minutes.

25. Internationale ILIAS-Konferenz

Feature Wiki

Information about planned and released features

Tabs

Survey

1 General

Maintainer and Tester

 

If you need help to prepare a feature wiki page, please contact Morales, Abraham [amorales].

Additional

Roadmap

Ongoing

Improve Architecture

  • Move all DB/Session access to repository pattern
  • Service/Factory structure, improve DI handling
  • Factor business logic out of UI classes

Short Term

The survey module is using a larger number of HTML templates, sometimes even inputs are rendered via HTML templates. This should be removed and transferred to KS presentations, as a part of this https://mantis.ilias.de/view.php?id=25211 should be fixed.

Improve Usability of question table

The legacy question table contains some obsucur and unique features. When migrating to the KS data table these things (e.g. indentation) must go.

Refactoring of Constraint Handling

  • Constraints for questions blocks are currently working, if the are internally assigned to the first question of the block (see README). This is error prone, e.g. adding a question at the end of a block will keep the constraint, adding a question on the front will remove the constraint. The constraint handling should be refactored. See https://mantis.ilias.de/view.php?id=27879

Mid Term

Invitation

There is a misconception about what the invitation feature does, see https://docu.ilias.de/goto_docu_wiki_wpage_6098_1357.html and https://mantis.ilias.de/view.php?id=36335

 

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 below show existing suggestions and scheduled features of this component.

Ready for Jour fixe

Already suggested

  1. Abandon Question Pools for Surveys
  2. Abandon Subtype setting from Survey for Question Type Metric Question
  3. Abandon «Show Survey Code»
  4. Accessible KS-Bar Charts for Survey
  5. Advisory Survey
  6. Assigning an object to a survey
  7. Audio question type in survey
  8. Competence assignment for essay question type
  9. Computing Arithmetic Mean for Questions
  10. Counter for Competence Data
  11. Download chart from survey results
  12. Enforcing Guideline for Top Actions
  13. Implement Kiosk-Mode for Survey
  14. Import QuestionUpdates
  15. Improve Bulk-Adding Participants to Suveys
  16. Improve Usability 360° Feedback Survey
  17. Improve «Manage Rater» tab in 360° Survey
  18. Improved branch rules
  19. Improved Question Editing
  20. Improved SingleChoice Scales
  21. KS-Progressbar for Survey
  22. KS: Presentation Table for Survey Results
  23. Mail Template for Rater
  24. Move Survey-Questions to accessible KS-Sequential Navigator
  25. Move «Results: Competence Results» in Surveys to KS
  26. Move «Results: Per Participant» to KS
  27. Move «Survey Results: Details» to KS
  28. Native HTML5 Survey Offline Player
  29. New Question Type: Long Menu Question
  30. New Question-Type: Date
  31. New Question-Type: Numbers
  32. New Question-Type: Priority Choice
  33. Page Editor for Survey Pages
  34. Preview with Mode Info and Pagination
  35. Question Service for Survey
  36. Refactor Survey Export
  37. Repeatedly filling in the same Self-Evaluation Survey with Competences
  38. Replace TinyMCE with Page Editor in Survey
  39. Replace «Send Participantion Confirmation»-Button by Automatism
  40. Revamp Self-Evaluation Results Screen
  41. Send Survey Invite Mail
  42. SOAP request should get same results as Excel Export
  43. Sorting in SingleChoice Questions
  44. Support Label Import
  45. Surveys as Test Parts
  46. Surveys in Learning Sequence
  47. Users can choose a question block in a feedback-survey
  48. »Course Availability Start« Relative Date for »Remind Users to Participate«

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 12:

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 Release 4.1:

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

  • none

6 Documentation of Existing UI Screens in Survey

7 Redundant, Outdated and Rejected Feature Requests

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

Rejected Feature Requests

Last edited: 25. Jun 2026, 13:24, Kruse, Fabian [Fabian]