• last updated 16 hours ago
Constraints: committers
Constraints: files
Constraints: dates
provide proper fix, which makes the expectations clear

Make sure field's class implements leaf_components method

- document the web-callable methods

- separater test cases from test helper procs

  1. … 3 more files in changeset.
checkbox settings: refactor approach once more to aovid potential interactions with calls of "get_compound_value" from other call-sites

  1. … 1 more file in changeset.
close potential return vector via "data:*" URLs

  1. … 2 more files in changeset.
improve spelling and deactivate changes that were probably needed only for Firefox 2

  1. … 9 more files in changeset.
new feature: allow default of form-fields to be honored on new entries

This change allows an userfor instance to create folders with predefined

content renderer, which can be altered by the end user.

whitespace changes

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

whitespace changes

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.

Force xowiki.css to be loaded sooner than css from the theme, so we have a chance to override its styling

return empty body in 304 replies

add missing script abort

terminate message key properly

Improve m=revisions: Don't loose templating, but treat revsions like a page

Add "View" to default menu of "This Page" (when e.g. viewing revisions,

this allows to switch back to the view of the current version)

Bump version number to 5.10.0d19.

  1. … 3 more files in changeset.
New utility function "Page.update_publish_status" which does

essentially, what admin/set-publish-status did before (update of

publish status and related handling of syndication)

New externally callable method "toggle-publish-status". This replaces

the call of admin/set-publish-status in the includelet child-resources

to make it easier usable from the xowiki security policies.

New flag "-nocleanup" for ::xowiki::datasource, to make it callable

inside arbitrary pages without loosing calling context.

  1. … 4 more files in changeset.
Refine approach by which index page is detected in bulk-delete method: previous way would treat all first level children of the root_folder as the index page, preventing bulk deletion focused on them (e.g. folders)

Fix variable name preventing validation_errors to be handled in www-save-attributes

improve spelling

  1. … 2 more files in changeset.
whitespace changes

  1. … 4 more files in changeset.
improve comments

Improve comments a little

  1. … 9 more files in changeset.
use standard return mechanism, when no master is used

add prepared statements

  1. … 2 more files in changeset.
improve spelling

  1. … 8 more files in changeset.
Fix typos

  1. … 10 more files in changeset.
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
improve code documentation

  1. … 10 more files in changeset.