• last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- use for hex codes 2-digit notation \xHH to make it compatible for tcl8.6

  1. … 5 more files in changeset.
- provide width&height of images to speed up rendering

- replace onclick event listener by evenet listeners

    • -20
    • +36
    ./tcl/richtext-or-file-procs.tcl
- fix test for strange validation error

- use ad_log instead of ns_log for warning in such cases

Introduced missing ad_library statement. Normalized overall library description.

  1. … 7 more files in changeset.
Introduced missing ad_library statement

Introduced missing ad_library statement at the beginning of file

    • -10
    • +14
    ./tcl/0-acs-templating-procs.tcl
- new conveniance function "template::add_event_listener"

- improve documentation on "template::add_confirm_handler"

- remove onclick and onkeypress inline scripts in list-procs

- bump version number to 5.9.1d7

- renamve template::add_acs_confirm_handler into template::add_confirm_handler

  1. … 8 more files in changeset.
- use confirm handler for doc/demo/form

- generalize template::add_acs_confirm_handler to allow as well other event types, such as e.g. "submit"

-Quoted sqared parenthesis in javascript giving problems to subst.

-Removed unnecessary call again to template::add_body_script

- added new function template::add_acs_confirm_handler for standardized confirm interactions ("are you sure") in order to get rid of onclick handlers

- bump version numbers to reflect dependencies

  1. … 1 more file in changeset.
- replace javascript: urls by event listeners

    • -0
    • +13
    ./resources/forms/confirm-button.tcl
  1. … 1 more file in changeset.
- adding 'unsafe-inline' to list templates until need for "onclick" is removed

  1. … 2 more files in changeset.
- adding nonce values to script tags

  1. … 9 more files in changeset.
- add fallback for non CSP 2 compliant browsers for "head::add_script -script ..."

Removed dangerous catch idiom

Removed leftover count_query argument from template::paginator::create

- template::head::add_style: don't add identical entries multiple times

- avoid event bubbling for click listener

- add nonce to inline javascript

- make unsafe-inline optional in CSP for legacy browsers: add automatically "script-src 'unsafe-inline'" when scripted body_scripts are used

- add CSP nonce to script tags if nonce value is available

- turn function definition of acs_Focus() into a conditionally defined

body-script

- turn "body_event_handlers" into "window.addEventListener"

  1. … 4 more files in changeset.
- add support for W3C Subresource Integrity (SRI)

* For details about SRI, see https://www.w3.org/TR/SRI/

* Added arguments -crossorigin and -integrity

to the following functions

template::add_body_script

template::add_script

template::head::add_javascript

template::head::add_link

template::head::add_script

* Updated blank-master.adp

- some more cleanup:

* remove commented out code

* add missing argument documentation

(template::head::add_javascript)

* document arguments alphabetically

  1. … 3 more files in changeset.
- provide a better error message in case the request processor fails early

- provide default masters in case no theme provides a template

file plain-streaming-head.adp was initially added on branch oacs-5-9.

    • -0
    • +0
    ./resources/masters/plain-streaming-head.adp
file plain-streaming-head.tcl was initially added on branch oacs-5-9.

    • -0
    • +0
    ./resources/masters/plain-streaming-head.tcl
Prefer ns_quotehtml over ad_quotehtml, and quote fixing.