• last updated 16 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
address global variable __csrf_token directly

  1. … 1 more file in changeset.
Allow ad_return_url to be called also, when connection is closed.

This might be the case e.g. for the search renderer. In this case, a default_url is used

  1. … 3 more files in changeset.
check for connection and provide fallback for return_url

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.
includelete child-resources: use ad_return_url to determine return URL

preserve orderby in child-resources (e.g. when clicking on the garbage can)

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.
use :object directly, when possible

  1. … 3 more files in changeset.
modernize tcl

  1. … 7 more files in changeset.
- add new tree renders bootstrap3 and bootstrap3-folders based on

http://jonmiles.github.io/bootstrap-treeview/

- use PreferredCSSToolkit to choose tree renderer

(removes uncoditional use of YUI2)

- bump version number to 5.10.0d7

  1. … 3 more files in changeset.
fix typos

  1. … 6 more files in changeset.
fix typos

  1. … 8 more files in changeset.
protect "orderby" query parameter against invalid input

  1. … 2 more files in changeset.
Fix typos

  1. … 24 more files in changeset.
Replace "catch" by ad_try operations, when appropriate

  1. … 6 more files in changeset.
no need for curly braces

Prefer XOTcl2 idioms

  1. … 3 more files in changeset.
Bug fix: avoid confusion between command argument and option, when argument starts with "-"

  1. … 81 more files in changeset.
XOTcl 2.0 improvements

- reduce usage of "instvar"

- make use of variable resolver instead

  1. … 8 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
- Default menu entries: distinguish between "startpage"

(menu.Package.Startpage) and "table of contents" (menu.Package.Toc)

  1. … 2 more files in changeset.
- Use message keys "xowiki.menu-*" uniformly

Order tree by label

Put missing -base argument (many thanks to Markus Moser)

- add option "-path_encode" to methods "pretty_link" and "folder_path"

to allow to control, wether the result should be encoded or not

(default true)

- simplify logic around path encoding by using parameter -query of pretty_link

- Bump version number of xowiki and xowf to 5.9.1b4

  1. … 10 more files in changeset.
Avoid other double encoding when export_vars is applied on xowiki pretty_links

  1. … 6 more files in changeset.
Fix spelling errors

  1. … 24 more files in changeset.
Allow to specify values different to "." and ".." in parent argument

Change default for PreferredCSSToolkit from "yui" to "bootstrap" and for PreferredRichtextEditor from "xinha" to "ckeditor4"

  1. … 6 more files in changeset.