• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Integrated (probably unnecessary) changes from SSV2

*** empty log message ***

Cleaned up the UI for the bar and index pages a little bit.\nAdded a package parameter for truncation length of descriptions.

    • -0
    • +1
    /openacs-4/packages/curriculum/www/curriculum-ave.adp
making group_type optional in group::new proc. You want type group in the vast majority of cases so making this the default

Fixed some noquote problems. Got rid of custom (and unused) permissions

and edited the TODO doc to reflect this.

    • -1
    • +4
    /openacs-4/contrib/packages/events/TODO
    • -1
    • +1
    /openacs-4/contrib/packages/events/www/index.adp
  1. … 5 more files in changeset.
Fixed some noquote stuff in form templates, fixed conflicts in default-master

caused by the curriculum update and my bracketing of "if" exprs (failure to do

so causes Tcl to compile the expr every time)

    • -12
    • +25
    /openacs-4/www/default-master.tcl
Bumped up the version #.

Permissions inherited wrongly, both for curriculums ad elements.\nI had left out coalesce(p_context_id, p_package_id), etc.\nprovided an upgrade script for the sake of (my own) convenience ...

Staffan made the user page and the bar a little prettier.

Added code from SSV2 that shows (and flags) archived communities

Added Nick Carroll to the committers list for the new project-manager

package.

use table.column so it will sort by the actual date and not it's alpha representation

    • -2
    • +2
    /openacs-4/packages/forums/www/message-view.tcl
I added a check for whether the curriculum package is installed or not to the default-master.\nIf it is installed, the (possibly empty) bar will be included.\nThis won't fail even if there's no instance of curriculum mounted (knock wood)

I almost forgot to commit the info file ...

    • -0
    • +30
    /openacs-4/packages/curriculum/curriculum.info
Addded not null contraint to cu_elements.curriculum_id, modified the del procedures, etc.

Adding user scripts.

    • -0
    • +20
    /openacs-4/packages/curriculum/www/TEST.tcl
    • -0
    • +54
    /openacs-4/packages/curriculum/www/TODO.TXT
    • -0
    • +38
    /openacs-4/packages/curriculum/www/add-to-bar.tcl
    • -0
    • +13
    /openacs-4/packages/curriculum/www/add-to-bar.xql
    • -0
    • +1
    /openacs-4/packages/curriculum/www/element-ave.adp
    • -0
    • +11
    /openacs-4/packages/curriculum/www/ext.adp
    • -0
    • +55
    /openacs-4/packages/curriculum/www/ext.tcl
    • -0
    • +28
    /openacs-4/packages/curriculum/www/ext.xql
    • -0
    • +11
    /openacs-4/packages/curriculum/www/index.adp
    • -0
    • +22
    /openacs-4/packages/curriculum/www/index.tcl
    • -0
    • +20
    /openacs-4/packages/curriculum/www/remove-from-bar-oracle.xql
    • -0
    • +30
    /openacs-4/packages/curriculum/www/remove-from-bar.tcl
    • -0
    • +35
    /openacs-4/packages/curriculum/www/start-over.tcl
    • -0
    • +13
    /openacs-4/packages/curriculum/www/start-over.xql
Adding graphics.

    • binary
    /openacs-4/packages/curriculum/www/graphics/checked.gif
    • binary
    /openacs-4/packages/curriculum/www/graphics/unchecked.gif
Adding admin scripts.

    • -0
    • +1
    /openacs-4/packages/curriculum/www/admin/curriculum-ave.adp
    • -0
    • +38
    /openacs-4/packages/curriculum/www/admin/curriculum-swap.tcl
    • -0
    • +41
    /openacs-4/packages/curriculum/www/admin/curriculum-swap.xql
    • -0
    • +1
    /openacs-4/packages/curriculum/www/admin/element-ave.adp
    • -0
    • +19
    /openacs-4/packages/curriculum/www/admin/element-delete.tcl
    • -0
    • +18
    /openacs-4/packages/curriculum/www/admin/element-disable.tcl
    • -0
    • +18
    /openacs-4/packages/curriculum/www/admin/element-enable.tcl
    • -0
    • +37
    /openacs-4/packages/curriculum/www/admin/element-swap.tcl
    • -0
    • +41
    /openacs-4/packages/curriculum/www/admin/element-swap.xql
    • -0
    • +7
    /openacs-4/packages/curriculum/www/admin/index.adp
    • -0
    • +33
    /openacs-4/packages/curriculum/www/admin/index.tcl
Adding library files.

    • -0
    • +218
    /openacs-4/packages/curriculum/tcl/apm-callback-procs.tcl
    • -0
    • +30
    /openacs-4/packages/curriculum/tcl/curriculum-init.tcl
    • -0
    • +11
    /openacs-4/packages/curriculum/tcl/curriculum-init.xql
    • -0
    • +698
    /openacs-4/packages/curriculum/tcl/curriculum-procs.tcl
    • -0
    • +39
    /openacs-4/packages/curriculum/tcl/curriculum-procs.xql
    • -0
    • +13
    /openacs-4/packages/curriculum/tcl/element-procs-oracle.xql
    • -0
    • +169
    /openacs-4/packages/curriculum/tcl/element-procs.tcl
    • -0
    • +39
    /openacs-4/packages/curriculum/tcl/element-procs.xql
    • -0
    • +90
    /openacs-4/packages/curriculum/tcl/misc-procs-oracle.xql
    • -0
    • +102
    /openacs-4/packages/curriculum/tcl/misc-procs-postgresql.xql
    • -0
    • +730
    /openacs-4/packages/curriculum/tcl/misc-procs.tcl
    • -0
    • +31
    /openacs-4/packages/curriculum/tcl/misc-procs.xql
Adding various includable templates.

    • -0
    • +84
    /openacs-4/packages/curriculum/lib/admin-curriculums.adp
    • -0
    • +64
    /openacs-4/packages/curriculum/lib/admin-curriculums.tcl
    • -0
    • +18
    /openacs-4/packages/curriculum/lib/admin-curriculums.xql
    • -0
    • +41
    /openacs-4/packages/curriculum/lib/bar.adp
    • -0
    • +27
    /openacs-4/packages/curriculum/lib/bar.tcl
    • -0
    • +19
    /openacs-4/packages/curriculum/lib/curriculum-ave-oracle.xql
    • -0
    • +17
    /openacs-4/packages/curriculum/lib/curriculum-ave.adp
    • -0
    • +257
    /openacs-4/packages/curriculum/lib/curriculum-ave.tcl
    • -0
    • +5
    /openacs-4/packages/curriculum/lib/element-ave.adp
    • -0
    • +118
    /openacs-4/packages/curriculum/lib/element-ave.tcl
    • -0
    • +110
    /openacs-4/packages/curriculum/lib/user-curriculums.adp
    • -0
    • +21
    /openacs-4/packages/curriculum/lib/user-curriculums.tcl
Took MIT's version of this file which allows comment enabling on a per-instance

basis rather than globally for all file-storage instances.

issuing a very loud warning whenever someone tries to delete a package that is part of core or which has installed packages depending on it

Fixed an error caused by a PG 7.3 incompatibility with earlier versions. You

can no longer subtract an integer from a timestamp but rather must explicitly

cast it to an interval number of days.

    • -3
    • +2
    /openacs-4/packages/wp-slim/www/index.tcl
applying patch 484 which fixes portrait, homepage, and images bugs on the community member page.

reverted to 1.34 o maintain backward compatibility and marked the tcl procs as deprecatd

removing acs-content, acs-util, and skin packages from acs-core module as these packages are not needed by core and are mostly obsolete

making skin, acs-content, acs-util packages not be part of core by setting initial_install_p=f. The packages are essentially obsolete or at least not required by acs-core.

Fixed memory leak. HTML DOM was lingering around.

- Fixed memory leak. HTML DOM was lingering around.

-Replaced nsxml with tDOM (http://tdom.org), a much faster & richer XML parser, and XSLT and XPath processor.

    • -24
    • +16
    /openacs-4/packages/acs-tcl/tcl/apm-xml-procs.tcl