Feature Wiki

Information about planned and released features

Tabs

Survey

1 General

Maintainer and Tester

  • Survey
    • 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: TESTER MISSING
    • Assignee for Security Reports: akill
    • Assignee for Security Issues: akill
    • Unit-specific Guidelines, Rules, and Regulations: LINK MISSING

 

If you need help to prepare a feature wiki page, please contact Tödt, Alexandra [atoedt].

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