• last updated 16 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Took out convert_to_i18n as this is HEAD function that cannot be backported due to openacs rules (as it would add a new dependency on acs-translations in acs-lang)

Added support for a pretty group name stored in the title for the creation of a group

Fixed upgrade of 5.1.4->5.2 for PG

fix upgrade callback

adding catch for email image generation

adding catch for email image generation

add RegImplName parameter to set the name of the implementation used in the registration process

  1. … 2 more files in changeset.
add RegImplName parameter to set the name of the implementation used in the registration process

  1. … 2 more files in changeset.
add user::registration callback to handle the assessment registration process

remove parameter registration, since it will be done in the assessment package

add in the after upgrade callback the asm registration parameter

Changed to use boolean. Thx to JCD for the tip.

More I18N. Added a new procedure relation:get_objects that returns multiple objects instead of throwing an error if you have multiple relationsships of one type (e.g. on company usually has multiple employees)

  1. … 4 more files in changeset.
move pages to select the registration assessment to the Assessment Package and implement the new callbacks to get the url of the assessment

  1. … 5 more files in changeset.
The group name should be acs-translated

incorrectly numbered apm_upgrade_logic

Improved the code for the creation of a relationship type to support custom table names. Added a proc to create roles

  1. … 1 more file in changeset.
bugfix: fixing bug #2399, wrong query labeling in xql files

Cached the package_object_attribute_list indefinitely as this is a serious performance degrader if you use the CR TCL functions. Furthermore, attributes should not be changed without a restart if I'm not mistaken, therefore util_memoizing indefinitely seems to be a valid way of doing this. Kudos to Timo.

user subsite list

    • -0
    • +26
    ./callback-procs.tcl
  1. … 4 more files in changeset.
use parameter::get for getting SolicitPortraitP param rather than pacakge-key which breaks with multiple subsites bug 2357 patch 653 Orzenil Silva Junior

use parameter::get for getting SolicitPortraitP param rather than pacakge-key which breaks with multiple subsites bug 2357 patch 653 Orzenil Silva Junior

Bug #2274: My removal of "upper()" some time back broke some things, hmmm, put it back

in.

comment out query for now since the it breaks in a transaction -- hardcode acs-subsite

missed the subsite-procs app group create query names somehow tip 76

first part of tip 76 -- multiple packages as subsites adds a subsite::package_keys function for listing subsites, and uses it instead of hard coding acs-subsite all over

  1. … 3 more files in changeset.
utility proc for getting related items

add proc doc to a bunch of procs, declare some things with explicit namespaces rather than in namespace eval, make some public things private

  1. … 23 more files in changeset.
remove unused .xql files, rename a couple misnamed xql files, fix elements-display.adp to not embed lots of tcl, add some interface status things

  1. … 19 more files in changeset.
add subsite::util::packages which returns a list of package_id;s in the subsite containing the passed node_id