• last updated 20 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix retrieving the template

Replace xowf proctoring implementation with that coming from proctoring-support

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

  1. … 5 more files in changeset.
whitespace changes

  1. … 2 more files in changeset.
- integration of inclass-exam with personal notifications

- new (comnposite) includelet "exam-top-includelet"

- new www-calls for workflows:

* inclass-exam.wf:

. send-participant-message

* inclass-exam-answer.wf:

. message-poll

. message-dismiss

- bumped version number to 5.10.0d23

  1. … 3 more files in changeset.
fix typo

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}

  1. … 5 more files in changeset.
file edit-interaction.wf was initially added on branch oacs-5-10.

allo starting proctored exams even when there is no handler for examination_statement_url installed

improve source-code documentation

add proctoring code as used by xowf

  1. … 5 more files in changeset.
file proctored-page.adp was initially added on branch oacs-5-10.

file proctoring-upload.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./proctoring-upload.tcl
file proctored-page.tcl was initially added on branch oacs-5-10.

fix editing bug (many thanks to georg krommer for reporting and thomas renner for fixing it)

added support for inclass-exam for scheduled opening and closing of exams

  1. … 6 more files in changeset.
add ability to use x out of y questions (when order randomization is used)

  1. … 4 more files in changeset.
optionally disallow cut&paste in multi-line form fields

  1. … 4 more files in changeset.
disallow auto-save when exam is closed

cleanup (generalize and simplify code)

  1. … 2 more files in changeset.
inclass-exam: report state durations on overview page (published, exam_review)

  1. … 2 more files in changeset.
add grading table and grading stats

  1. … 3 more files in changeset.
initialze variable always

refactor code to keep workflow definition shorter

  1. … 1 more file in changeset.
add grading statistics to exam protocol

add autograding table (not functional yet)

  1. … 3 more files in changeset.
handle dfferent time setting between server and client (browser)

  1. … 1 more file in changeset.
fix typo

added more details (synchronized/not) for exam management page

- base percentage on results on total points,

- add confirm dialog on submit exam

- show audio on more browsers properly

  1. … 1 more file in changeset.
added participants list to inclass exam

  1. … 3 more files in changeset.