• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- Standardize spelling of OpenACS in xo* packages

  1. … 7 more files in changeset.
- added an option flag "ignore_missing_package_ids" to xo::db::Class ad_instproc instantiate_objects to

omit warnings about missing package_ids for parameters. Currently, OpenACS creates apm_paramter

objects without a package_id. This is not so easy to fix in the kernel, since e.g. the

package_id of acs-kernel is created after the paramters are added. One could use an

"magic object id", but that would need special handling on several places.

  1. … 1 more file in changeset.
- 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.
- don't abbreviate subcommands

  1. … 22 more files in changeset.
- don't force db-query for every unknown parameter request

  1. … 1 more file in changeset.
- provide minimal xotcl2 compatibility

  1. … 5 more files in changeset.
- provide proper query-names for db_* interface

  1. … 8 more files in changeset.
- improve parameter handling

  1. … 2 more files in changeset.
fix parameter setting where a new parameter was defined after startup, and its value is being modified.

fix parameter setting where a new parameter was defined after startup, and its value is being modified.

-update to version 0.100, compliant with xowiki 0.105

  1. … 24 more files in changeset.
- make get_package_id_from_package_key more robust

Comment logging commands

if a "parameter get" without explicit package_id is used without connections, use the kernel_id (to be compatible with trad. parameter::get)

roll back the changes in xotcl-core to the state of 2008-06-18 in order avoid conflicts in the release cycle

  1. … 8 more files in changeset.
merge in recent fixes from head

  1. … 8 more files in changeset.
- rename flag "as_order_composite" of ::xo::db::Class->instantiate_objects to "as_ordered_composite"

- add delete method (opposite of existing "add") to ordered composite

  1. … 2 more files in changeset.
- rename flag "as_order_composite" of ::xo::db::Class->instantiate_objects to "as_ordered_composite"

- add delete method (opposite of existing "add") to ordered composite

  1. … 2 more files in changeset.
Change ns_log mode to debug

Larger name change: alter xowiki::portlet (namespace, class, variable names,

package parameter) to "includelet" to reduce confusion between dotlrn portlets and xowiki

(xowiki can be used as an portlet in dotlrn). The change script copies e.g. the

old package parameter "top_portlet" to the new parameter "top_includelet".

This change effects as well many adp files; in case of local tailorizations,

please change your files as well accordingly.

  1. … 25 more files in changeset.
handle null values in comparisons correctly

update parameter values when they are changed via parameter forms

handle null values in defaults

add definition of new parameters in sample code

new parameter management

    • -0
    • +311
    ./06-param-procs.tcl
  1. … 5 more files in changeset.