• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fine-tune styling of test items

- 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

  1. … 5 more files in changeset.
add styling for preview exam

renamed style file

file form-generator.css was initially added on branch oacs-5-10.

factor out CSS for test-items:

new file: /resources/xowf/test-item.css

  1. … 2 more files in changeset.
file test-item.css was initially added on branch oacs-5-10.

initial check-in

  1. … 17 more files in changeset.