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

Don't try to parse empty content

Chat Redesign: enable/disable avatar pictures by room, using the new attribute 'avatar_p', instead of by package instance, using the 'ShowAvatar' parameter.

  1. … 18 more files in changeset.
revert escaped debugging output

ease editing of "Form" entry (staring with <form> tag, don't fight with CKEditor cleanup)

Chat Redesign: move common functions used in the chat skins to 'chat-common.js', and rename the skin javascript files.

  1. … 5 more files in changeset.
Improve the situation on browsers such as Firefox, where correct xml is somehow enforced when one does not specify the responseType

One should also find a solution for the persistent subscription, as it is trickier

  1. … 3 more files in changeset.
message-relay-procs: factor out subscription handling from bgdelivery

and chat-procs and provide compatibility for streaming chat modes

with HTTPS.

The message-relay-procs provide two different implementation for

delivering messages to subscribers:

a) via bgdelivery (traditional method): this is, what was used so far,

having the disadvantage that it only works on plain HTTP connections

b) via ns_connchan (new method): ns_connchan is a relatively new feature

of NaviServer which allows transparent reading/writing from connections.

Chat has a new instance variable named "message_relay", which consists

of preferences for the chat connections. So far, the traditional "bgdelivery"

is still the default mode.

bumped version numbers

- xotcl-core 5.10.0d14

- xowiki: 5.10.0d23

  1. … 5 more files in changeset.
Force xowiki.css to be loaded sooner than css from the theme, so we have a chance to override its styling

Allow new 'publish_status' action button to be specified in form-usages includelet, similar to what we have in xowiki/www/admin/list

Introduce a new option for form-usages includelet which, similar to child resources, allows to specify bulk actions (currently, only 'export' is implemented)

whitespace and spelling changes

  1. … 9 more files in changeset.
new parameter "fallback_languages":

Specify space delimited two character codes for checking default languages. When this parameter is non-empty, try to get the page in the specified languages as fallback rather than offering a link for creation of a page in the requested locale. Per default this paramter is empty.

  1. … 1 more file in changeset.
return empty body in 304 replies

add missing script abort