Feature Wiki
Information about planned and released features
Tabs
Errortext: mark single characters
Page Overview
[Hide]1 Initial Problem
It is not possible to check for single characters (including space characters) as errors. It is also not possible to use rtl-languages or code as errortext.
2 Conceptual Summary
I would suggest to add the following options / workflows:
- Choose if words (default setting) or single characters should be selected by the learner in the frontend
- Allow space characters to be included as errors if needed (but keep the default settings for faster question editing)
- If space characters are to be included decide between a) additional selection (words/characters + space) and b) spaces as only form of error
- Add options concerning the form of text input and change the text processing accordingly:
- left to right text as default
- right to left text
- code input
3 User Interface Modifications
3.1 List of Affected Views
Backend (question settings)
The analysis and further handling of marked characters or words has to be adjusted according to the settings above
Frontend
The display of and ability to select words/characters has to be adjusted according to the settings.
- setting: "type of error" as radio buttons with two options "words" (default selection) and "single characters"
- conditional setting: "Allow space characters as errors". If selected with subsettings "space characters additionally" and "only space characters"
- help-block text: "Please select if space characters can be selected additionally to words/characters or if space characters are the only possible selection"
- dropdown "type of text input"
- left to right language (default seting)
- right to left language
- code
The analysis and further handling of marked characters or words has to be adjusted according to the settings above
Frontend
The display of and ability to select words/characters has to be adjusted according to the settings.
3.2 User Interface Details

4 Technical Information
{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}
5 Contact
- Author of the Request: Grießer, Melanie [mgriesser]
- Maintainer:
- Implementation of the feature is done by:
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- ...
7 Discussion
8 Implementation
{The maintainer has to give a description of the final implementation and add screenshots if possible.}
Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
Approval
Approved at {date} by {user}.
Last edited: 18. Jul 2017, 16:20, Grießer, Melanie [mgriesser]