• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
whitespace changes

  1. … 1 more file in changeset.
add comments to the web callable functions (at least the AJAX ones)

whitespace changes

undo previous change, problem was solved more generically in form-field-procs.tcl

whitespace changes

improve indentation

Fix behavior, in case a default value was provided for a checkbox part of a compound field.

When the user resets this default (i.e. clears the checkmark) no data is

transmitted from the browser, but the client side has to handle this. Such cases were

so far only handled so far outside of compound fields.

Example as give my Michael Aram (many thanks!):

# Class create mycompound -superclass CompoundField

#

# mycompound instproc initialize {} {

# if {${:__state} ne "after_specs"} return

# :create_components [subst {

# {start_on_publish {checkbox,default=t,options={YES t}}}

# {whatever {text}}

# }]

# set :__initialized 1

# }

prefer dict over anonymous array

remove unneeded variable

check if is_self_link parameter exist - ExternalLink don't have it defined

Improvement for repeated form field procs:

- Use JSON.parse instead of eval to ease CSP handling

- Base result of "value_if_nothing_is_returned_from_form" on results of components

This change makes it possible to remove a default value of e.g. a checkbox

from an repeated field.

  1. … 1 more file in changeset.
improve comment

use multiple lines for "if" statement

Move chat.tcl into acs-subsite:

although this would depend on xowiki, having in xowiki/www might conflict with legitimate pages named "chat"

  1. … 2 more files in changeset.
fix for issue #3380

Respect production_mode in cases, where pages are created via www-create-new

and a name is provided via query parameter.

Index assignee column in xowiki_form_instance_item_index

improve spelling

  1. … 3 more files in changeset.
fetch folder.form the same way as in other cases

new includelet "community-link"

improve spelling

  1. … 7 more files in changeset.
itemrefs might include paths

Allow an optional '/' at the beginning of the pattern to accomodate e.g. "/workflow.wf"

Add minus to the allowed regexp characters to accomodate names such as en:LRDivider-Admin.wf

Fix typo

Access object members directly instead than by method

Add default for avatar_p

strengthen parameter checking for weblog and syndication integerfaces

improve input checking

raise error when entries_of forms not found

Check csrf token for existance (might not be there e.g. in a scheduled procedure rendering the page)