• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- allow dots in tags

Put nonce attribute in script tags generated by tdom commands

- use "label" tags for denoting labels in check and radio boxes

Use now available higher level proc to create the event handler

- fix for complex interaction of nested repeat fields and ckeditor instances (many thanks to Thomas Renner for the help)

  1. … 1 more file in changeset.
Make timed_id just a proc variable instead of instance's

Make available a clock based id to templates, so they can use it to attach easily javascript event handlers to elements

Set required hkey variable

- add repeat fields dynamically via js if needed.

This can improves load times for long complex nested repeat structure significantly

  1. … 1 more file in changeset.
- clean dirty editor buffer

- reduce number of update statements to keep #dead tuples low

- provide data-repeat attribute to the repeat container

- make status informatin about the container or the element being prototype explicit for generating controls or not

Remove inline event handlers to comply with CSP

- remove commented out lines

- improve comments

- turn relative links during notifications into absolute links

  1. … 1 more file in changeset.
- use :form_field_index for adding names recursively to the index

- provide more detailed debugging info

- remove commented out "if disabled" code; otherwise, the controls are also shown when viewing the items

- add repeat container to debugging output

- add debugging aids in case creation of nested formfields fails

- detect when repeat fields are used in input mode: as long we have no js-support, max repeat count form fields have to be created in advance

- avoid duplicate generations for form fields in some cases

- move CSP generation to rendering section

- allow the repeat fields to be sent in arbitrary order from the browser

- extend dynamic repeat field creating for nested cases

- add functionality to dynamically add components for repeated form fields (no preallocation needed).

This is per default deactivated, .js support for "adding more" is missing.

- add nonces to script elements

  1. … 2 more files in changeset.
- prefer lower case HTML attribute names

Fixed typo

- use event listener instead of "onclick"

- handle ad_script_abort in payload of xowiki::Objects