• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix typo in make_correct

added support for solution hints on checkbox and radio questions

  1. … 1 more file in changeset.
- name test-item sepcific form-fields for "in_position" and "minute" with a "test_item_" prefix

- added points calculation in addition to score

added support for randomization not only per user, but as well per position

if "shuffle" finds precomputed seeds, used these to improve randomization

CompoundField->value: return always the value from get_compound_value

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.