• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
deactivate html hacking (replace textarea by "p") since rendering is

broken due to bootstrap's "form-control" class

strip white space

    • -2
    • +2
    ./packages/xowiki/tcl/form-field-procs.tcl
Make page for managing the parameter "PrivateEmailLevelP" subsite aware.

allow empty correct_when specifications

    • -5
    • +4
    ./packages/xowiki/tcl/form-field-procs.tcl
Whitespace cleanup

Use already existing message-key.

    • -1
    • +1
    ./packages/notifications/www/admin/index.adp
ensure that every formfield is disabled in the disabled_fc list (e.g. mc-interaction)

    • -1
    • +2
    ./packages/xowf/lib/online-exam-answer.wf
Export message keys to normalize sorting anx xml quoting (will prevent huge diffs with new message keys)

Fixed typo in message-key. Bump acs-lang version to reload message keys.

reduce verbosity

    • -1
    • +1
    ./packages/xowf/tcl/test-item-procs.tcl
use new form-field type "correct_when"

    • -1
    • +1
    ./packages/xowf/tcl/test-item-procs.tcl
provide new form-field "correct_when" for conveniant user interaction

the form-field type is currently just a text field with a tailored

help text, but can be extended in the future via pull-downs etc.

    • -4
    • +24
    ./packages/xowiki/tcl/form-field-procs.tcl
use ad_return_complaint for invalid query parameter parsing (at least in connection threads)

    • -2
    • +12
    ./packages/xotcl-core/tcl/context-procs.tcl
fix workflow such these work as well with shared workflow definitons

    • -26
    • +26
    ./packages/xowf/lib/online-exam-answer.wf
    • -38
    • +44
    ./packages/xowf/lib/online-exam.wf
New test for json and utf-8 encoding against Postman Echo webservice (https://docs.postman-echo.com)

Remove unused variable

    • -3
    • +1
    ./packages/dotlrn/www/help/help-master.tcl
provide missing args for references call

Use template::util::tcl_to_sql_list for proper list element quoting

impreve robustness of ad_doc parsing

    • -2
    • +6
    ./packages/xotcl-core/www/show-object.tcl
ns_quotehtml user submitted value inside an error message to prevent potential XSS attack

Fix incorrect proc name

    • -2
    • +2
    ./packages/new-portal/tcl/portal-procs.tcl
- overhaul of online-exam:

- support for new question types

* text_interaction

* text_entry_interaction

* mc interacotpm

- support for autocorrection feedback in print-out (first version)

based on "correct_when" (this is per tield-type, also extensible)

currently 9 types of predicates, "btwn" (heißt "zwischen"),

eq, ne, gt, ge, lt, le, match, in

- fully internationlaized

- todo:

* better support for mc,

* submission certificates for students (comtaining a digest)

* percentage grading

* export for potential post-processing of results

* improved styling

    • -121
    • +253
    ./packages/xowf/lib/online-exam-answer.wf
    • -159
    • +214
    ./packages/xowf/lib/online-exam.wf
- improved source code documentation

- improved checking, when ID or object is returned

    • -27
    • +57
    ./packages/xowf/tcl/xowf-procs.tcl
- new interaction type text_entry_interaction (abbreviated as "te" in test_item question_type)

create multipe text interactions

- added autocorrection via "correct_when" to text interaction and text_entry_interaction

- improved source code documentation

- break overlong lines

- removed usages of :instvar

- still TODO: base mc question on complex formfile types rather than HTML primitives,

since this allows better adoption to different rendering styles and better feedback modes

    • -81
    • +249
    ./packages/xowf/tcl/test-item-procs.tcl
extend message catalog

    • -0
    • +30
    ./packages/xowf/catalog/xowf.de_DE.ISO-8859-1.xml
    • -0
    • +31
    ./packages/xowf/catalog/xowf.en_US.ISO-8859-1.xml
prefer resolver variables over method calls.

    • -20
    • +29
    ./packages/xowiki/tcl/form-field-procs.tcl
improve spelling

    • -1
    • +1
    ./packages/download/www/doc/requirements.adp
    • -2
    • +2
    ./packages/download/www/doc/requirements.html
remove obsolete calls (ad_quotehtml) and make code more robust

    • -4
    • +13
    ./packages/download/tcl/download-procs.tcl
fix for issue #3427

Trailing whitespace cleanup