• last updated 21 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Updated to work with Oracle 10. Was using Oracle8 hardcoded -- the new

code is is more flexible with what the driver calls itself.

OpenNSD is kaput

Release 0.1d2 of user-tracking tool

  1. … 168 more files in changeset.
bugfix: need subject_id to pick up old session

fixing karma on user-tracking pkgs for davido

bugfix: calling wrong proc for as::item::item_data

small bug in 'add new...' form

bug in conditional was preventing widget editing

use standard permissions and permissions api; more tweaking

    • -33
    • +1
    /openacs-4/packages/cms/www/master.adp
  1. … 58 more files in changeset.
set richtext element values using template::util::richtext::create thanks to daveb

    • -12
    • +14
    /openacs-4/packages/cms/tcl/form-procs.tcl
changed caching of item data and display type data

  1. … 4 more files in changeset.
bugfix: get random_p for edit

Add oracle support to assessment portlet

Made sure you can see a list of users who answered an anonymous assessment and when. It is not possible to see what they answered though.

Performance increase for the display of the administration page due to clever caching. Has the additional benefit that we will memoize the items display upon creation and not only for the first user

Fixed content::folder

Added function to return the content_folder_id for a package

Added function (cached) to return table_name of an object

Added function (cached) to return table_name of an object

Added a (cached) function to retrieve the content::folder_id from a package_id

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.

fixing if condiftion for cutting off the item list of a section

Fix case when a one character term is in the middle of two other terms. Add test case.

remove users tab plus some small cleanup

use listbuilder plus some misc cleanup

update

    • -10
    • +2
    /openacs-4/etc/install/updateserver.sh
avail|eduardop|openacs-4/etc/install

fix

Significant refactor. Moved the tcl code out of the .adp file and added dynamic expand collapse if the browser supports javascript. Works on non-js browsers too. The tree building still isn't as clean as I'd like, this probably requires a recursive function to do cleanly, but it works and is IMHO a vast improvement over the previous version.

Retrieve and include header stuff from global variable dotlrn_master__header_stuff. This is helpful for portlets that use javascript, e.g. dotlrn-main-portlet, and gives us a way to do it without having to ship the javascript on every page.

    • -0
    • +1
    /openacs-4/packages/dotlrn/www/dotlrn-master.adp
    • -1
    • +8
    /openacs-4/packages/dotlrn/www/dotlrn-master.tcl