• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improved documentation of how to use hstore with xowiki

create hkey index for xowiki_page_instance automatically, when hkey field is defined

- toc includelet:

* new flag: "-renderer" (default "")

specify an explicit renderer. This is an alternative to the

classic "rendering by style", where there style determines the renderer.

* new flag: "-include_in_foldertree" (default true)

it is now possible to avoid inclusion of all folder-tree element

in the standard folder tree. Default set for backwards

compatibility.

- new tree renderer "bootstrap3horizontal" for rendering

a tree as a horizontal bootstap based menu with dropdown.

This can be used e.g. for rendering the table of contents

for a folder based on the page_order

{{toc -renderer bootstrap3horizontal -include_in_foldertree 0 -folder_mode 1}}

where the elements of the toplevel hierarchy (e.g. 1, 2) are displayed as

menubuttons, having the elements of the lower hierarchy as menu

entries (e.g. 1.1, 1.2, 2.1, 2.2, ...)

align cache management to new implementation

reduce verbosity

provide documentation of public procs and methods, make some procs private

  1. … 1 more file in changeset.
reduce verbosity

change default cache size

improve spelling

  1. … 25 more files in changeset.
Fix proc and contract doc elements, so they are properly parsed by apidoc::api_*_documentation.

- @cvs_id -> @cvs-id

- @version -> @cvs-id

- @creation_date -> @creation-date

- @date -> @creation-date

- Different variations of $Id$

- Remove wrong @param entry

- Fix typos

  1. … 368 more files in changeset.
use per default 2 partitions for xowiki cache

Use new user api

comment on some configurion in ckeditor4 versions

Use generic caching infrastructure

allow native spell checker by default in ckeditor4 form fields

base caching infrastructure on acs-tcl

bump version number to 5.10.0d13

- Implemented TreePartitionedCache (to allow patter flushes on partitions)

- use xo::Cache on more occasions

- bump version numbers of xowiki to 5.10.0d12 and xotcl-core to 5.10.0d9

  1. … 5 more files in changeset.
- extend implementaton of xo::Cache to support "eval" and "set" method

- use numeric keys for xotcl_object_cache

- bump version numbers of xowiki to 5.10.0d11 and xotcl-core to 5.10.0d8

  1. … 3 more files in changeset.
make edit_form_page more configurable

introduce cache abstraction to centralize caching logic

  1. … 3 more files in changeset.
Take folder-specific content out of xotcl_object_type_cache to improve scalability on high load websites.

Bump version number of xowiki to 5.10.0d10 and on xotcl-core to 5.10.0d7

  1. … 3 more files in changeset.
fix adp expressions

  1. … 2 more files in changeset.
replace calls to depreacted proc "fs::remove_special_file_system_characters"

  1. … 3 more files in changeset.
whitespace changes

    • -279
    • +280
    ./tcl/includelet-procs.tcl
improve spelling

  1. … 12 more files in changeset.
reduce verbosity

  1. … 1 more file in changeset.
use form_name in url

make require_test_folder more configurable

add ::xowiki::test::create_form. The most time consuming part was to

figure out, that export_vars truncates variable names in case these contain a ":".

Bump version number to 5.10.0d9

improve comments

Improve comments a little

    • -150
    • +156
    ./tcl/xowiki-www-procs.tcl