• last updated 10 hours ago
Constraints: committers
Constraints: files
Constraints: dates
add optional text descriptions to short_text fields

generalize modifier handling in "correct_when"

prefer "string map" over "regsub"

autocorrection: support *lower* float for correct_when=in

avoid potential tilde substitution (many thanks to Markus Moser)

stick to varnames used on many other places for the same information

provide pretty-print methods for tabular data views

support show_max for short_text answers

add flag "-from_repeat" to CompoundField.get_named_sub_component_value

In case the named component is from a repeated field, this can be used

to skip the template element from the return value

fix typo

- new form_field class: reorder_box, which can be used e.g. in ordering exercises in e-assessments

- better handling of disabled_as_div (when feedback is provided via input highlighting)

  1. … 2 more files in changeset.
don't omit output escaping for "render_as_div". Not sure, why this was set.

reduce verbosity

Remove superfluous expr in first-arg to if

  1. … 1 more file in changeset.
add file upload to short_field type

  1. … 3 more files in changeset.
prefer accessing variable consistently via variable resolver check= methods

trim submitted value in answer_check=answer_words

fix and document answer_check=answer_words

implementation of feature request #3431

reduce verbosity

added "starred" grading scores, which should not be treated as final without teacher interaction

  1. … 1 more file in changeset.
improve spelling

provide "pretty_value" for text_fields, sort components of compound fields in "pretty_value"

add support in form-fields to add css class for td in TableWidget

  1. … 2 more files in changeset.
the includelet_key (as defined) may contain arbitraty characters.

Maybe, the key should be encoded in the future, but for now we keep this

for compatibility with potential applications

  1. … 1 more file in changeset.
include selected grading score in feedback

whitespace changes

fix issue #3373

  1. … 1 more file in changeset.
add item shuffling for test item procs and do some minor refactoring

  1. … 7 more files in changeset.
simplify handling of setting language for ckeditor

  1. … 1 more file in changeset.
check for connection and provide fallback for ckeditor language