• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

Code cleanup: use "ad_form" for form processing and "ad_include_contract"; dropped support for "change-locale-include"-include attribute "return_p" as it was never used in the include's code.

Throw an error instead of a warning when trying to use template::data::validate::oneof without having specifyed the parameter "-options" on the form element which should be validated.

    • -7
    • +5
    ./packages/acs-templating/tcl/data-procs.tcl
make sure to avoid empty .css or .js requests

    • -4
    • +6
    ./packages/xowiki/tcl/xowiki-procs.tcl
improve robustness when partial results are returned

    • -2
    • +6
    ./packages/boomerang/tcl/boomerang-procs.tcl
remove fallback to obsolete version of ckeditor and bail out instead

    • -14
    • +7
    ./packages/xowiki/tcl/form-field-procs.tcl
make "include_header_info" and therefore handling of "extra_js" more robust

    • -2
    • +6
    ./packages/xowiki/tcl/xowiki-procs.tcl
Switch order of "ns_return 500" and "ad_log error" to see the error message also in cases, where "ns_return 500" will fail due to a already closed connection,

(Many thanks to Franz Penz for the suggestion)

move test cases for lc_monetary_currency to acs-outdated, where the definition lives

file format-test.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./packages/acs-outdated/www/admin/test/format-test.adp
file format-test.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./packages/acs-outdated/www/admin/test/format-test.tcl
Take care of removing the automatically generated group name translation when deleting the group

    • -1
    • +5
    ./packages/acs-subsite/tcl/group-procs.tcl
remove debug output

    • -2
    • +1
    ./packages/xowiki/tcl/form-field-procs.tcl
The xowikiimage plugin requires "standard-all". Currently, the CKeditor CDN seems to have troubles. If this pe3rsists, we have to switch per-default to "standard", and drop the plugin for the time being, or rewrite it.

    • -2
    • +3
    ./packages/xowiki/tcl/form-field-procs.tcl