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

chat-procs overhaul:

- don't double encode everything

- avoid deprecated js functions escape()/unescape()

xowiki/www/ajax/streaming-chat.js, xowiki/www/ajax/scripted-streaming-chat.js

- scripted-mode: fix incorrect markup

- fix parameter passing to xowiki/www/ajax/chat.tcl to avoid rejects

- fix json_encode: one quote to man in xotcl-core/tcl/chat-procs.tcl

- don't dropt "user has_entered_the_room" in "xo::Chat instproc login",

since xowiki chat has otherwise no idea, who is logged in

  1. … 5 more files in changeset.
- allow per default class attributes for HTML elements

- make contributors link robust against subdirs

  1. … 3 more files in changeset.
- revert this mornings change.

- use for hex codes 2-digit notation \xHH to make it compatible for tcl8.6

  1. … 5 more files in changeset.
- add resolver for explicitly spefified "-href ..." infos in image links

Use id of the including page when includlet doesn't have its own

- add conditional search field to adp-generator

- make sure to set ids (should go probably into constructor)

- fix typo

- fix typo

  1. … 10 more files in changeset.
- don't offer search control in xowiki menu bar, when no search is configured on the system

- prefer usage of add_event_listener over add_body script

  1. … 9 more files in changeset.