gustafn
committed
on 04 Nov 19
- form-generator.css: based on former myform.css, substantially revamped
(to be used together with form field classes in test-item-procs)… Show more
- form-generator.css: based on former myform.css, substantially revamped

 (to be used together with form field classes in test-item-procs)

- test-item classes:

 * feedback_level extended to "full", "single", or "none"

   middle is new for a single feedback per item

 * shuffling support with 3 modes ("none", "peruser", "always").

   can be used for shuffling MC questions and text_entry questions (short-text),

   and in future for all "enumeration" based question types.

 * new question type "mc2", shuffling multiple choice question,

   fully stylable via CSS (old question type "mc" can still be used for the

   time being)

 * ease styling for all test-item types by added explicit wrappers

 * factor out "renaming_form_loader" from online-exam*.wf (including

   support methods)

- online-exam*.wf:

 * fix broken behavior with shared workflow definitions when closing/opening

   exams and student tried interactions. Previous code did dynamic changes in

   the shared definition (probably more to come).

 * used factored out renaming_form_loader

 * cleanup of old code

   - removed low-level rewriting of <textarea>, <input> fields, etc.

   - removed dead code

   - removed hard-coded stylings

- bumb version number to 5.10.0d10

Show less