• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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
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