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

Bump version numbers so chat depends on latest xotcl-core

  1. … 2 more files in changeset.
Chat Redesign: clicking in your own name points to '/pvt/home' instead of '/shared/community-member'

    • -1
    • +5
    ./www/resources/chat-skins/chat-bubbles.js
    • -2
    • +10
    ./www/resources/chat-skins/chat-classic.js
Update translations

  1. … 2 more files in changeset.
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.

    • -4
    • +2
    ./www/resources/chat-skins/chat-bubbles.js
    • -2
    • +1
    ./www/resources/chat-skins/chat-classic.js
  1. … 16 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.

    • -0
    • +245
    ./www/resources/chat-skins/chat-bubbles.js
    • -0
    • +183
    ./www/resources/chat-skins/chat-classic.js
file chat-bubbles.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/resources/chat-skins/chat-bubbles.js
file chat-classic.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/resources/chat-skins/chat-classic.js
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

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. … 3 more files in changeset.
regenerated adp files

    • -1
    • +1
    ./resources/templates/view-default.adp
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

    • -2
    • +2
    ./resources/templates/view-default.adp
Bring files on oacs-5-10 in sync with HEAD

    • -1
    • +1
    ./resources/templates/view-default.adp
  1. … 154 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.

return empty body in 304 replies

add missing script abort

new parameter: use_fallback_page_in_system_locale

When this parameter is set, use the page in the system locale as fallback rather than offering a link for creation of a page in that locale, when the page in the requested locale does not exist.

Bump version to 5.10.0d21

address global variable __csrf_token directly

  1. … 1 more file in changeset.