xowiki-utility-procs.tcl

  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- use more tcl 8.5 idioms

  1. … 7 more files in changeset.
- added utility function "xowiki::utility user_is_active" to centralize logic about querying and rendering active users

- make use of ::xo::db_list* functions

  1. … 4 more files in changeset.
- fix typo

- bump version number

- update dependency on xotcl-core

- use faster sql interface

  1. … 11 more files in changeset.
- use naviserver's urldecode when available (for speed and currectness)

- added ::xowiki::virus check based on clamav (http://sourceforge.net/projects/clamav/)

- added virus validator for uploaded ::xowiki::Files

- added virus valudator for formfield of type "file"

  1. … 2 more files in changeset.
Restoring xowiki code to yesterdays state. Hopefully getting rid of today's unwanted commits.

  1. … 999 more files in changeset.
revert previous change

  1. … 987 more files in changeset.
fix prefixed_lookup to invoke methods on inherited content

  1. … 16 more files in changeset.
support for repeatable file fields & util_tdom2list for definition of widget specs the tdom script way

  1. … 1 more file in changeset.
repeatable attributes

  1. … 3 more files in changeset.
- updated cr_thin_out; make it more configurable

- fix typo

- fix context_id for inheritance of permissions. After transformation from folders to form-pages, context id was -100

- fix object_type for folders transformed via ::xowiki::tranforms_root_folder

- bump version number to 0.135

  1. … 4 more files in changeset.
- provide better rfc 3986 compliant url-encoding (relevant when subst_blank_in_name is turned off) to fix behavior in naviserver

  1. … 1 more file in changeset.
- make all files in xowiki usable for "::xo::library require ..."

- don't call "is_link_page" on Package objects

- reset values in reused formfields (necessary for e.g. weblogs)

  1. … 15 more files in changeset.
- some refactoring of import/export code

- new helper object for exports

- first draft of clibboard functionality (currently just for admins,

only useful currently for the experimental menubar

  1. … 3 more files in changeset.
- bump version number to 0.127

- added upgrade script

  1. … 2 more files in changeset.
- update page_template, when formpage exists already

- flush cache entry in transform root folder

- make sure to use names, not paths to resolve site-wide pages

- first draft auf maintenance function transform_root_folder

  1. … 1 more file in changeset.
- removed "required" from parameters, which is in XOTcl 1 just a comment

- minor cleanup

  1. … 3 more files in changeset.
- turn off page fragment cacheing automatically, when pretty_age is used for "categories-recent"

- handle "just now" in pretty_age

- provide message key in german

  1. … 2 more files in changeset.
- implemented generic item_refs:

Item_refs are symbolic references to content items,

stored in the xowiki folder or below (under pages or other folders).

The item_refs are currently only used for internal links (between

[[...]]), but will be used on other places as well (refering to

included pages, refering to variable of other pages, etc.)

- adjusted Link resolver logic to use item_refs

(typed links (like the glossary link) are currently not supported)

Item names with slashes are not allowed anymore!

- remove old package parameter "top_portlet"

- update dependencies

- bump version number

  1. … 8 more files in changeset.
- add adp property "displayed_object_id" to provided templates

- eval filter expression in get_form_entries in the context of the form pages

  1. … 12 more files in changeset.
- bump version to 0.117

- use Module definition for utilities

  1. … 2 more files in changeset.
- use xo::library functions

  1. … 13 more files in changeset.
- distinguish between ltree availability and ltree usage for page_order

- provide experimental drag and drop handler for form-fields

of type abstract_page (form_page or page)

- provide experimental drag and drop handler for reordering page-orders

via drag and drop in lists (supported by the includelet book)

- new parameter for includelet book: "allow reorder"

E.g. "-allow_reorder 2" means: support drag and

drop reordering starting with the 2nd level

- provide interface for automatically renaming page_orders

  1. … 6 more files in changeset.