Feature Wiki

Information about planned and released features

Tabs

Limit number of letters in Text Assignment

1 Initial Problem

ILIAS does not police what is considered an adequate length of answer. 

2 Conceptual Summary

An upper and / or lower limit of number of letters should be specifiable for a "Text"-Submission Assignment in an Exercise. 

3 User Interface Modifications

3.1 List of Affected Views

Author: Excercise > Assignments > Edit > New Assignment (Type of Submission: Text) 
User: Excercise > Assignments > View > Edit Text

3.2 User Interface Details

User

3.3 New User Interface Concepts

This request does not include to move the text area inputs to the general UI framework. It would enhance ilTextAreaInputGUI.

4 Technical Information

Counting the letters should be done without counting HTML tags. See e.g. these solutions.

5 Contact

  • Author of the Request: Samoila, Oliver [oliver.samoila]Please add your name.
  • Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
  • Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}

6 Funding

If you are interest in funding this feature, please add your name and institution to this list.

7 Discussion

Killing, Alexander [alex], 15.11.2016: I support this request.

JourFixe, ILIAS [jourfixe], Nov 21, 2016: We appreciate this suggestion and schedule the feature for 5.3. The counting of characters (and the warning if too many are used) should be done during runtime and not after saving the input. This should be done on client-side (ignoring HTML characters from the Tiny). As already decided for Mantis #18956, this function

  • (a) should give clear information how many characters left or how many characters are too much (instead of "-11 characters").
  • (b) should try to avoid counting embedded HTML strings.
  • We recommed to re-use the revised input for Essay questions in T&A (and Survey as well).

8 Implementation

Limit Number of Characters in Text-Assigment in Settings-tab

Presentation of min-max Limit to Participants 

Presentation of min Limit to Participants

Test Cases

Test cases completed at2017-04-09 by Tödt, Alexandra [atoedt]

New Cases 

  • 18395: Text-Übungseinheit einreichen
Changed cases 

Approval

Approved at 2017-06-29 by Samoila, Oliver [oliver.samoila].

Last edited: 2. Apr 2019, 20:30, Samoila, Oliver [oliver.samoila]