• last updated 17 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Simplify idiom

Bug fix: avoid confusion between command argument and option, when argument starts with "-"

  1. … 79 more files in changeset.
Make so that refreshing of theming subsite parameters doesn't include locally modified subsites

This includes also moving of logic to identify local modifications in a proc

  1. … 1 more file in changeset.
Added procs to quickly issue refresh of subsite theme parameters from current theme defaults. This is useful in a context with many subsites using the same theme, when desired behavior at upgrade is to have them reload all parameters automatically.

merged changes from the oacs-5-9 branch and resolved conflicts

    • -46
    • +1
    ./application-group-procs-oracle.xql
    • -40
    • +0
    ./application-group-procs-postgresql.xql
    • -11
    • +11
    ./email-image-procs-postgresql.xql
  1. … 7820 more files in changeset.
mark *not_cached function as private

Make sure to internationalize names

Fix typo

Improve documentation

Sumplify and modernize subsite::get_url

Allow to retrieve membership also for users that have more than one role in a group (e.g. member + admin)

- use shortcut for "select" in db_exec_plsql to bypass anonymous function creation

- remove misleading SQL statement

- 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

group::party_member_p

- provided a warning, when specified group_id is ignored

- fix dicumentation

- simplify logic

group::get_id_not_cached;

- 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.