• last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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
removing indications in code that the news package depends on the acs-content package. I couldn't find evidence of any such dependency.

    • -3
    • +1
    /openacs-4/packages/news/www/doc/design.html
merging dotlrn-1-0-1 tag down onto head. Thanks to Jarkko Laine and Mohan Pakkurti for all the help. See comments at http://openacs.org/storage/download/index?version_id=104101

    • -437
    • +1
    /openacs-4/packages/dotlrn/dotlrn.info
    • -0
    • +16
    /openacs-4/packages/dotlrn/install.xml
  1. … 107 more files in changeset.
should be updating filename in set_file_content query

more work on plsql api

Adding new tcl api

updated

make file attachments work (my last commit fixed URLs but overlooked files

Added homework and survey stuff

Damn me for not testing properly before committing ... didn't work with PG7.2

Applied Reuven's patch #194 instead: "Basically, I switched to using localtimestamp (rather than current_timestamp), which gets rid of the time zone. Using a parameter of 0 removes the fractional seconds."

make attachments work (context was calendar events). Added item::get_type to the CR because I needed it and it didn't seem to already exist.

Added PostgreSQL datamodel scripts.

Added Oracle datamodel scripts.

    • -0
    • +16
    /openacs-4/packages/curriculum/sql/oracle/curriculum-drop.sql