• last updated 21 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
remove comma before that

  1. … 5 more files in changeset.
Chat Redesign:

+ Improve responsiveness placing the user list on top of the chat in smaller screens

+ Use the input placeholder property for the message label

+ Hide the submit button

+ Slightly change the border colors

+ Leave the textbox size for the css

+ Increase the height to a more reasonable value

  1. … 1 more file in changeset.
Use the new utility to refresh the chat whenever one lands here from the browser history

Specialize the way chat::Chat class retrieves the package_id: use the context_id of the chat room (if this is a valid chat room)

This will allow to embed a chat::Chat instance in a xowiki page pinting to an existing chat room and let it use the chat package specific features to e.g. keep transcripts of a conversation

  1. … 3 more files in changeset.
reactivate ad_html_to_text in search renderer

add "style" to the elements to be delete for search

strip potentially confusing content from result of search renderer

Fix variable name (Many thanks to Markus Moser)

Use better idiom to retrieve the xowiki instance (also checking permissions)

Use a more scalable idiom to retrieve the first available xowiki instance

Chat reform:

- rework xotcl-core chat machinery to return its responses through JSON and include information about active users

- depend on xowiki instead of xotcl-core only

- exploit xowiki "Comet" server push implementation when the browser supports it

- reduce code duplication

- drop plain HTML chat

- reduce hardcoded styling

- minor cleanups

  1. … 23 more files in changeset.
improve spelling

  1. … 8 more files in changeset.
Whitespace changes

  1. … 6 more files in changeset.
Fix typos

  1. … 8 more files in changeset.
Fix variable name preventing validation_errors to be handled in www-save-attributes

Preliminary xowiki chat rework

- update javascript to comply with CSP (setInterval...)

- exploit template resource loading machinery to load javascripts

- remove code duplication

- remove inline styling

improve comments

  1. … 10 more files in changeset.
Whitespace changes

  1. … 6 more files in changeset.
Fix typos

  1. … 3 more files in changeset.
preserve orderby in child-resources (e.g. when clicking on the garbage can)

set style variable in every case

improve spelling

  1. … 7 more files in changeset.
use proper method in xpath query to check attribute value

specify xpath query more

Fix parameter name in proc doc

use more of new testing infrastrucure, including acs::test::reply_has_status_code and acs::test::reply_contains, or acs::test::get_form

Fix @param names

  1. … 1 more file in changeset.
improve spelling

  1. … 2 more files in changeset.
move newly defined testing API (in OpenACS 5.10) to namespace acs::test

  1. … 9 more files in changeset.
Replace array idioms with dict idioms