• last updated 8 hours ago
Constraints: committers
Constraints: files
Constraints: dates
- fixing regexp for message key in group::new

- Introducing lang::util::message_key_regexp to avoid similar confusions in the future

- bump verison number of acs-lang to 5.9.1b4

- bump version number of acs-subsite to 5.9.1b5

  1. … 3 more files in changeset.
remove unneeded xql query


- provided a warning, when specified group_id is ignored

- fix dicumentation

- simplify logic


- provide a warning, when subsite overrulese a specified application_group_id

- provide a warning, when multiple groups with the same name exists, but an arbitrary one is returned

- don't ignore specified subsite_id

- remove tests, which are always true

- fix bug in group::get_id: don't ignore application_group_id in case it is provided

Use themed template in template used in user::workspace callback

Complete message keys

Support internationalization via [group::get_member_state_pretty] and

other related messages concerning state changes.

  1. … 5 more files in changeset.
Centralize message handling for member_state management in group::get_member_state_pretty. More can be done, i18n needs to be added as well (required to having a more generalized handling of memberships in acs-admin and acs-subsite/www/members

  1. … 1 more file in changeset.
Fix spelling errors

  1. … 8 more files in changeset.
Preserve trailing slashes in urls specified e.g. UserNavbarTabsList

Fix spelling errors

  1. … 16 more files in changeset.
Improve robustness of "file delete" operations

  1. … 19 more files in changeset.
Add missing namespace (Thanks to Günter Ernst)

In case, a pretty_name was already provided in form of a message key, there is no need to convert this a second time.

Make test more robust on subsequent calls

Theme Manager:

- add local_p flag to subsite-theme:

Distinguish between locally created themes and system themes

(provided via packages)

- the default parameters of local themes can be overwritten

in the database. Therefore, when site contains many subsites,

this makes it easy to share the settings between the subsites,

without the need of creating a new theme package.

- bump version to 5.9.1d11

  1. … 8 more files in changeset.
Add theme manager to admin pages, allowing to

- list current themes with potential modifications

- save modified themes under a new name

- delete themes

  1. … 9 more files in changeset.
- added missing query email_image::new_item.lob_size

- replaced local query by API call "content::item::set_live_revision -revision_id $revision_id"

Some more Tcl cleanup

- use curly brackes to enable byte code compilation

- don't use "[expr ...]" when not needed

- prefer "incr i -1" over "set i [expr {$i - 1}] "

  1. … 14 more files in changeset.
composition-rel reform:

- apply changes developed by Michael Steigman for making rel-types

configurable whether these should be composable or not

(default is: these are composable, which was up to now the only


- improved documentation of log argument lists of SQL functions

- Background:



- bump version number of acs-kernel to 5.9.1d16

  1. … 31 more files in changeset.
- add a subsite::theme_changed callback to be able to handle theme changes in custom themes

  1. … 1 more file in changeset.
- simplify code

- align with postgres

- fix for bug #2962

Bugfix: not possible to define group types over admin interface:

- Remove dependency on "user_objects" in PostgreSQL code: This table

is an interface to Oracle's data dictionary and gives access to all

defined objects (tables, views, functions, packages, ...) and is

used to check, whether code has to be recompiled after some update.

This code check is now deactivated for PostgreSQL for the time


- Without this change, it was not possible to define group

types in postgres over the admin interface (in acs-subsite)

- fix order of words in command

- default_state should be false and not "", otherwise a tcl error will show up

- write sql statements between curly braces

  1. … 12 more files in changeset.
.xql-file reform of acs-subsite:

- remove queries from .tcl files that can't work

from PostgreSQL (e.g. containing "connect by" or "nvl")

- remove obsolete file www/admin/site-map/parameter-set.tcl

  1. … 6 more files in changeset.