• last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix typo in comment

white space changes

New callback: subsite::page_plugin:

- Execute pacakge-specfic code on every page. Callbacks of this type

typically call template::head::* functions to add application specific

code (CSS and JavaScript) to every page (e.g. like e.g. the cookie-consent-plugin).

This callback is a generalization of the callbacks "subsite::get_extra_headers"

and "subsite::header_onload".

- Bump version number to 5.10.0d2

  1. … 1 more file in changeset.
Reduce divergencies between oracle and postgres codebase, remove obsolete query

Reduce divergencies between oracle and postgres codebase, remove obsolete queries

Reduce divergency between oracle and postgres codebase, reduce query replication using api

Reduce divergency between oracle and postgres codebase

    • -20
    • +0
    ./approval-expiration-procs-oracle.xql
    • -22
    • +0
    ./approval-expiration-procs-postgresql.xql
    • -0
    • +16
    ./approval-expiration-procs.xql
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.