• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix typo

added skeleton for proctoring support

    • -0
    • +3
    ./xowf/catalog/xowf.de_DE.ISO-8859-1.xml
    • -0
    • +2
    ./xowf/catalog/xowf.en_US.ISO-8859-1.xml
template::set_css_propert: generalize function

    • -7
    • +13
    ./acs-templating/tcl/head-procs.tcl
template::hide: new API function to hide certain CSS classes via javascript

    • -0
    • +16
    ./acs-templating/tcl/head-procs.tcl
improve readability

    • -10
    • +10
    ./acs-templating/tcl/test/head-test-procs.tcl
Added HashKeyPartitionedCache:

This is type of cache is like a "KeyPartitionedCache" but works as

well with strings as keys while the "KeyPartitionedCache" requires numeric

keys.

    • -274
    • +308
    ./acs-tcl/tcl/acs-cache-procs.tcl
mark "acs_lookup_magic_object" explicit as deprecated,

use "acs_magic_object" instead (which is per-thread cached)

fix output from tcltrace procs

added optional field for expected solution

    • -0
    • +1
    ./xowf/catalog/xowf.de_DE.ISO-8859-1.xml
    • -1
    • +2
    ./xowf/catalog/xowf.en_US.ISO-8859-1.xml
add optional text descriptions to short_text fields

generalize modifier handling in "correct_when"

    • -20
    • +21
    ./xowiki/tcl/form-field-procs.tcl
prefer "string map" over "regsub"

do not show count-down timer always

don't show results of "marked" right now

add support to get revisions with instance variables

Show number of active users in chat. Many thanks to Monika Andergassen

    • -1
    • +1
    ./chat/catalog/chat.de_DE.ISO-8859-1.xml
Added count-down timer for inclass-exam-answer.wf

- new API call Question_manager.exam_target_time

- new includelet "countdown-timer" (based on answer_manager.countdown_timer)

    • -5
    • +28
    ./xowf/tcl/xowf-includelet-procs.tcl
shorten date info in title, since it is redundant

allow minimal number of selected alternatives of 1 (does not always make sense, but it is useful for text exercises)

whitespace cleanup

Improved display for print-answers:

- added link from exam protocol to single (more detailed) view

- display in exam protocol answer times up to the live-revision

(and not over all elements)

www-make-live-revision: add support for "local_return_url" (when "return_url" is not specified)

Improved display and interaction with print-answers:

- added explicit display of displayed revision and submitted revision

- added option to change live revision

    • -2
    • +5
    ./xowf/catalog/xowf.de_DE.ISO-8859-1.xml
    • -1
    • +5
    ./xowf/catalog/xowf.en_US.ISO-8859-1.xml
Improved display of print-answers:

- added information about current page of student

- improved display of submission state

- made message key capitalization more consistent

    • -2
    • +4
    ./xowf/catalog/xowf.de_DE.ISO-8859-1.xml
    • -2
    • +4
    ./xowf/catalog/xowf.en_US.ISO-8859-1.xml
Improved display of print-answers:

- provided API function "runtime_panel" for answer_manager

- added revision handling of submitted exams

add duration, handle cases, where the exam was not submitted

    • -1
    • +3
    ./xowf/catalog/xowf.de_DE.ISO-8859-1.xml
    • -1
    • +2
    ./xowf/catalog/xowf.en_US.ISO-8859-1.xml
deal with overagressive downstream styles

autocorrection: support *lower* float for correct_when=in

Add support for Answer_manager.result_table to return either abjects in "done" state (as before) or all objects

VS: ----------------------------------------------------------------------

return full result in reporting modes