• last updated 21 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
provide configuration for exam folder

provide a default menu config via proc

The setup of the menu of xowf instances can be now configured

via {config -use xowf}, new instances are created with this setup

improve debug message

Added points in addition to minutes to test items and inclass-exam workflows

  1. … 2 more files in changeset.
remove personal-message dialog when user has finished her exam

improve source code documentation

search the form also in the site_wide_pages

prefer ad_try, since it is silent, when action is ended by a script_abort

Disable proctored-session expiration check based on proctoring-support datamodel using the new flag, enable preview as before (upstream code has it disabled by default), disable examination statement as intended

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

    • -3
    • +0
    ./www/resources/proctoring/gif.worker.js
    • -754
    • +0
    ./www/resources/proctoring/proctoring.js
use package based instantiate_forms method

whitespace cleanup

  1. … 11 more files in changeset.
drop line commented out

specify field names explicitly in default xowf index page (maybe move this to site-wide pages)

provide compatibility for legacy mc_interaction

whitespace changes and typo

improve debugging messages

  1. … 1 more file in changeset.
Reduce red in acs-tcl.documentation__check_proc_doc automated test

Reduce red in acs-tcl.documentation__check_proc_doc automated test

improve spelling

  1. … 10 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

fix typo

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

    • -0
    • +0
    ./www/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}

    • -1
    • +1
    ./www/prototypes/assessment-index.page
    • -0
    • +12
    ./www/prototypes/edit-interaction.wf.page
    • -1
    • +1
    ./www/prototypes/select_question.form.page
file edit-interaction.wf was initially added on branch oacs-5-10.

    • -0
    • +0
    ./lib/edit-interaction.wf
allo starting proctored exams even when there is no handler for examination_statement_url installed

improve source-code documentation

file proctored-page.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./lib/proctored-page.adp