• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- use explicit create statements

  1. … 9 more files in changeset.
- fix redirection after renaming of old-style (ad_form based) via edit operations on xowiki::Page

  1. … 5 more files in changeset.
- fix broken test for renaming items

- make variable export robust against array

Merging back to HEAD all changes that happened in branch oacs-5-8 between tags: vg-merge-oacs-5-8-from-20141027 and vg-merge-oacs-5-8-from-20150427

  1. … 520 more files in changeset.
if we deal with a ::xo::db::CrItem we use the item_id, otherwise use the object_id.

- no need to abort script, since call might be issued from various contexts

Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
Use new proc 'category::ad_form::fill_widgets' when embedding categorization into ::Generic::Form

Bugfix in ::Generic::List :

- small refactor of methods to avoid naming conflicts with list properties. This caused weird issues if library wasn't manually reloaded after startup.

Bugfix in ::Generic::Form :

- let edit_data and new_data methods return object_id instead of item_id, because item_id is not a real field of acs_objects and this causes issues when enabling category mapping.

- move transaction enclosing from edit_data and new_data methods definition to the final form declaration, so category mapping code will be in the transaction too

- Fixed bug when someone doesn't want edit button to be autogenerated

- Fixed bug when someone doesn't specify any orderby for the list

Use 'eval' instead of '{*}' for row_code in 'List multirow', as we need complete, multiline evaluation there

Small bugfix, small improvement in documentation

New class ::Generic::List intended for an easier creation of boring list UIs for generic acs_objects

Modified ::Generic::Form class letting handle also plain acs_objects instead of only cr_items

- fix invalid @param declarations for API browser

  1. … 3 more files in changeset.
Allow for setting ad_form's mode

The default behaviour did not change, but one can now set ad_form's mode

to "display", which is used by some applications.

- change tabs into spaces

  1. … 22 more files in changeset.
* overworked db-abstraction layer with support for dbi_*

* dbi_* support is per default deactivated, can be activated via

e.g. setting ::acs::preferdbi to 1 in 0-acs-init.tcl

* bump version number to use dependencies for packages, using the new interface

  1. … 9 more files in changeset.
- normalize string expressions

  1. … 13 more files in changeset.
- handling parent-ids in generic forms

  1. … 1 more file in changeset.
-update to version 0.100, compliant with xowiki 0.105

  1. … 24 more files in changeset.
- provide a wider interface to the per-connection-thread cache

- new flag -with_children for CrClass->instance_select_query

(if set, it returns as well the child objects of the objects for the given folder)

- bump version number

  1. … 3 more files in changeset.
- bump version numbers

- new method for cr_items: rename

- caching for lookup method (only successful lookups so far)

  1. … 5 more files in changeset.
Use nls_language to determine language prefix of item names.

  1. … 10 more files in changeset.
Allow xowiki to be installed via install.xml without errors.

Problem was, that install.xml does not load init files, therefore

xotcl-core caches were not created, when xowiki-procs are sourced.

Consequence was that e.g. in xowiki/admin/index.tcl incorrect

entries were listed (which went away after the first reboot).

  1. … 1 more file in changeset.
Handling of arbitrary attributes of type CLOB in the content repository.

Before this change, only the content were allowed be larger than about 12KB,

other CLOBS showed problems with larger sizes (e.g. instance_attributes).

Now all CLOBs are handled as well automatically outside the view

through separate statements.

  1. … 1 more file in changeset.
work on clobs for content attributes

more cooler approach for conditional assignment

get rid of unsafe expr commands