• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Made more I18N changes so we especially don't get into conflicts due to name contraints on pretty_names if installing project manager along Project Open (don't ask...)

Added base_url and filter support

merge between head and oacs-5-2

  1. … 10 more files in changeset.
add messages

add user::registration callback to handle the assessment registration process

First version of dotlrn-project-manager

First version of the project-manager-portlet

add user::registration callback to handle the assessment registration process

remove AsmForRegisterId parameter since this will be registrated from the assessment package

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

register AsmForRegisterId parameter for acs-subsite instead of doing it on the acs-subsite package

add in the after upgrade callback the asm registration parameter

remove acs-subsite dependency

add functionality to be able to add manually evaluated triggers after some users have already answered the assessment

Interesting side effect as acs-lang is loaded after acs-tcl. lang::util::localize was unknown, so I had to add a check to the db_list_of_lists procedure to test if the string is actually a message key before localizing it. Now install works.

Add callback proc definitions

    • -1
    • +51
    /openacs-4/packages/search/tcl/search-procs.tcl
Update message keys

First version, not necessarily working perfectly of our project-manager integration into .LRN

First version, not necessarily working perfectly of our project-manager integration into .LRN

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

Add support for search callbacks for datasource.

    • -3
    • +9
    /openacs-4/packages/search/tcl/search-procs.tcl
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)

added util_memoize to attribute pretty_name and pretty_plural procs

    • -2
    • +19
    /openacs-4/packages/ams/tcl/ams-procs.tcl
Added contacst/tcl/contact-search-procs.tcl

    • -0
    • +35
    /openacs-4/packages/contacts/tcl/contact-search-procs.xql
Improvements to search api and upload of a more consisten UI

making the limit / offset at the db level instead of tcl, increasing performance capacity by magnitudes

Importing new package cards-portlet

Initial revision

    • -0
    • +20
    /openacs-4/packages/cards-portlet/cards-portlet.info
    • -0
    • +24
    /openacs-4/packages/cards-portlet/www/cards-portlet.adp
    • -0
    • +57
    /openacs-4/packages/cards-portlet/www/cards-portlet.tcl
Importing new package dotlrn-cards

Importing new package cards

    • -0
    • +0
    /openacs-4/packages/cards/www/card.adp
    • -0
    • +0
    /openacs-4/packages/cards/www/card.tcl
    • -0
    • +0
    /openacs-4/packages/cards/www/card.xql
    • -0
    • +0
    /openacs-4/packages/cards/www/cards.adp
    • -0
    • +0
    /openacs-4/packages/cards/www/cards.css
    • -0
    • +0
    /openacs-4/packages/cards/www/cards.tcl
  1. … 24 more files in changeset.