• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
reduce verbosity

Bump 'acs-kernel' version number

Add upgrade script to cleanup 'acs_object_context_index' and friends

file upgrade-5.10.0d20-5.10.0d21.sql was initially added on branch oacs-5-10.

Add some AOLserver compatibility code for 'template::util::file_transform'

    • -10
    • +24
    ./acs-templating/tcl/file-procs.tcl
Modify 'template::util::file_transform' to manage multiple files

    • -10
    • +34
    ./acs-templating/tcl/file-procs.tcl
Whitespace changes

    • -14
    • +6
    ./acs-templating/tcl/widget-procs.tcl
Whitespace changes

    • -46
    • +46
    ./acs-templating/tcl/element-procs.tcl
ad_form: allow multiple files in 'template::widget::file' by using the 'multiple' attribute of the input tag, new on HTML5.

- Pass the 'multiple' flag to 'template::element::create', so it can be used by widgets to modify their behavior.

- Update 'template::element::create' doc.

- This opens the door to reducing the number of widgets by combining single and multivalued ones into one (for instance, 'multiselect' and 'select' widgets), in the same way the 'file' widget does now.

    • -6
    • +1
    ./acs-tcl/tcl/form-processing-procs.tcl
    • -1
    • +4
    ./acs-templating/tcl/element-procs.tcl
    • -2
    • +12
    ./acs-templating/tcl/widget-procs.tcl
improve comments and linebreaks

modernize code: use resolver variables rather than method calls

    • -28
    • +28
    ./xotcl-core/tcl/30-widget-procs.tcl
    • -2
    • +2
    ./xotcl-request-monitor/www/last100.tcl
modernize code: use resolver variables rather than method calls

    • -17
    • +17
    ./xowf/lib/online-exam-answer.wf
fix typo

add "blob" to the checked attributes

    • -0
    • +2
    ./acs-tcl/tcl/test/html-conversion-procs.tcl
remove xotcl-core specific per-request caching, since acs-tcl performs nowadays as well per-request caching on permissions

fix typos

    • -2
    • +2
    ./xowiki/tcl/test/xowiki-test-procs.tcl
enforce the system locale for the resolver test

    • -0
    • +8
    ./xowiki/tcl/test/xowiki-test-procs.tcl
replace anonymous array by Tcl dicts

    • -19
    • +27
    ./xowiki/tcl/form-field-procs.tcl
reduce XOTcl 1.* idioms

modernize code: use resolver variables rather than method calls

extend test cases

    • -3
    • +24
    ./xowiki/tcl/test/xowiki-test-procs.tcl
add safety belt and hint for pretty_link invocations with unknown target pages

remove xotcl-1 idioms

fix potential confusion for test cases: make sure, the provided name and nls_language are aligned

add checking for javascript and data protocols (fixes issue #3413)

    • -1
    • +17
    ./acs-tcl/tcl/test/html-conversion-procs.tcl
fix broken test cases

make debugging line more meaningful

Adapt proc doc to implementation, as we are dealing with files in general, instead of only images.

    • -9
    • +9
    ./richtext-ckeditor4/tcl/ckfinder-procs.tcl
Comment log statement: found_id might not be an object by the time this code is executed

whitespace changes

    • -2
    • +2
    ./xowiki/tcl/test/xowiki-test-procs.tcl