• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
added support for gui and multiple correct-when clauses

bump version number to 5.10.0d32

  1. … 2 more files in changeset.
Updates for upload_interaction:

- allow lecturer to specify number of file, which can be uploaded

- handle singular/plural labels for attachment/attachments

- handle singular/plural labels for Students submitting files

- styling improvements

- bump version number to get as well message catalog updates from xowiki

  1. … 4 more files in changeset.
added a print button the works with event handler also in HTML streaming mode

  1. … 2 more files in changeset.
include url in atjob form. This change eases the atjob execution substantially,

since the package and connection context can be recreated based on this information

  1. … 1 more file in changeset.
new form-field class: boolean_checkbox

behaves like boolean, but provdes just a single checkbox instead of yes/no radio in "boolean"

the output is full compatible with "boolean".

The boolean_checkbox is used in test-item procs for a more slim correct/incorrect specification

  1. … 4 more files in changeset.
use "keep_order=true" for test-item selection boxes

    • -1
    • +1
    ./prototypes/quiz-select_question.form.page
    • -1
    • +1
    ./prototypes/select_question.form.page
- added detailed proctoring options

- accordeon style exam options

- allwo restart in "done" state only for SWAs

    • -1
    • +17
    ./prototypes/select_question.form.page
  1. … 3 more files in changeset.
added preview/testrun to edit item workflow

    • -0
    • +13
    ./prototypes/answer-single-question.wf.page
  1. … 3 more files in changeset.
file answer-single-question.wf.page was initially added on branch oacs-5-10.

    • -0
    • +0
    ./prototypes/answer-single-question.wf.page
Replace xowf proctoring implementation with that coming from proctoring-support

TODO: nicer detection of whether proctoring-support package is actually installed

    • -1
    • +0
    ./resources/proctoring/gif.worker.js.map
    • -754
    • +0
    ./resources/proctoring/proctoring.js
  1. … 4 more files in changeset.
specify field names explicitly in default xowf index page (maybe move this to site-wide pages)

file edit-interaction.wf.page was initially added on branch oacs-5-10.

    • -0
    • +0
    ./prototypes/edit-interaction.wf.page
Added edit-workflows for test items: edit-interaction.wf

This change eases tailorization of actions of editing workflow

and makes it possible to address all types of testitems via

a single term

-form en:edit-interaction.wf

instead of having to enumerate the relevant types explicitly as

it was before

-form en:TestItemText.form|en:TestItemShortText.form|en:TestItemMC.form|en:TestItemSC.form|...

For backward compatibility, the old enumeration is kept for a while. New test

items should be created over the new workflow, as e.g. in

{entry -name New.Item.TextInteraction -form en:edit-interaction.wf -query p.item_type=Text}

    • -0
    • +12
    ./prototypes/edit-interaction.wf.page
    • -1
    • +1
    ./prototypes/quiz-select_question.form.page
    • -1
    • +1
    ./prototypes/select_question.form.page
  1. … 5 more files in changeset.
add proctoring code as used by xowf

    • -0
    • +1
    ./resources/proctoring/gif.worker.js.map
    • -0
    • +754
    ./resources/proctoring/proctoring.js
  1. … 3 more files in changeset.
file proctoring.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resources/proctoring/proctoring.js
file gif.worker.js.map was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resources/proctoring/gif.worker.js.map
file gif.worker.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resources/proctoring/gif.worker.js
file gif.js.map was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resources/proctoring/gif.js.map
file gif.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resources/proctoring/gif.js
added support for inclass-exam for scheduled opening and closing of exams

    • -2
    • +3
    ./prototypes/select_question.form.page
  1. … 5 more files in changeset.
add ability to use x out of y questions (when order randomization is used)

    • -1
    • +2
    ./prototypes/select_question.form.page
  1. … 5 more files in changeset.
no need to limit the width of a form label in vertical forms

optionally disallow cut&paste in multi-line form fields

    • -1
    • +2
    ./prototypes/select_question.form.page
  1. … 4 more files in changeset.
cleanup (generalize and simplify code)

  1. … 2 more files in changeset.
styling for count-down alarm

- added name validator for site-wide pages

- updated site-wide pages

    • -1
    • +1
    ./prototypes/TestItemReorder.form.page
    • -1
    • +1
    ./prototypes/TestItemShortText.form.page
  1. … 3 more files in changeset.
widen field width for numeric values

improve print output

protect against over-aggressive downstream styling

reduce width of horizontal input field