• last updated 15 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
changed png graphics to gifs

Removed references to jobs-start and jobs-kill (it's done in Tcl now)

Added a new function that returns the task_id for a particular case/taskkey.

The only way to get this (needed to fire a message transition) was for one's

client code to poke into the datamodel directly with a select.

Replacing call to non-existent content_revision__delete_revision with a call to content_revision__delete.

fixed instr for searching backwards

Modifications to templates.

Added "Writing New Docs" section to docbook-primer, as well as reorganized sections a little bit.

I accidently included a change intended for use with PG 7.2 in my previous

commit. This had a couple of idiotic typos that broke installation...

Fixed the 4K character limit on session properties for Oracle by making an

optional "clob" value available. The APM wouldn't let me load any packages

when I added all the dotLRN packages plus standard packages over to a new

"dotlrn" user from my normal "acs" user - the list of packages grew to

> 4KB in size! Grrrr!

    • -10
    • +13
    ./packages/acs-tcl/tcl/security-procs.tcl
    • -1
    • +1
    ./packages/acs-tcl/tcl/security-procs.xql
Initial shot at getting documentation.

    • -197
    • +187
    ./packages/acs-core-docs/www/xml/index.xml
    • -3
    • +3
    ./packages/acs-core-docs/www/xml/kernel/db-api.xml

1. Changed a couple of ns_schedule_proc calls to ad_schedule_proc.

2. Moved job scheduling for workflow from the db to tcl, because PG doesn't

support in-db job scheduling.

    • -34
    • +0
    ./packages/cms/tcl/workflow-procs.tcl
    • -2
    • +2
    ./packages/cronjob/tcl/cronjob-init.tcl
    • -1
    • +1
    ./packages/cronjob/tcl/cronjob-procs.tcl

1. Removed call to "schedule_proc" in acs-workflow. It's no longer needed.

2. Changed admin UI so you can enter the sort order when adding or editing

places.

3. Duplicated Bart Teeuwisse's glossary changes for Oracle.

The bindvar emulation for db_exec_plpgsql now calls DoubleApos on the

values ...

Made the datasource "::dbname" function the same as

"localhost::dbname"

fix "cellpadding" typo that was causing bboard message list table to be very cluttered.

escaped backslashes in static_page_regexp. (olah)

Renamed a column named "timestamp" in the security package because this is

now a reserved word in PG (correctly). I changed the Oracle version, too,

because I know that 9i has added the "timestamp" datatype and even if it

will accept it as a column name it's confusing.

I also changes postgresql.sql to load correctly under PG 7.1 and 7.2.

    • -3
    • +3
    ./packages/acs-tcl/tcl/security-procs.tcl
    • -1
    • +1
    ./packages/acs-tcl/tcl/security-procs.xql
fix minor bug with name of auto-page-number sequence

fix defect #647

    • -1
    • +3
    ./packages/new-portal/www/place-element.adp
    • -3
    • +7
    ./packages/new-portal/www/place-element.tcl
Check for new object type created by site-wide search interface

updating .info file, no biggie

Added drop scripts for objects and API needed by site-wide search

Modification of types needed by site-wide search interface

Added site-wide search interface

    • -2
    • +8
    ./packages/file-storage/file-storage.info
Site-wide search interface

    • -0
    • +47
    ./packages/file-storage/tcl/file-storage-search-procs-postgresql.xql
Fix three obvious porting bugs I encountered when trying to use spam with Postgres.

    • -2
    • +2
    ./packages/spam/www/index-postgresql.xql
    • binary
    ./packages/spam/www/images/spacer.gif
add UI for choosing date attribute type, and example of its use in the news application

    • -17
    • +32
    ./packages/edit-this-page/tcl/etp-init.tcl
    • -5
    • +13
    ./packages/edit-this-page/www/etp-edit-2.tcl
    • -0
    • +7
    ./packages/edit-this-page/www/etp-edit-2.xql
    • -0
    • +9
    ./packages/edit-this-page/www/etp-edit.tcl

Removed name attribute from glossary and term forms. Name is now assigned by the new method of either object type.

Note this change currently only works for Postgres and breaks the Oracle implementation.

    • -20
    • +19
    ./packages/glossary/www/glossary-add-edit.tcl
    • -1
    • +1
    ./packages/glossary/www/glossary-add-edit.xql
    • -161
    • +99
    ./packages/glossary/www/term-add-edit.tcl
    • -1
    • +0
    ./packages/glossary/www/term-add-edit.xql
in order that they need to occur

bunch o' stuff

    • -102
    • +122
    ./packages/dotlrn/sql/oracle/dotlrn-community-memberships-create.sql
    • -2
    • +0
    ./packages/dotlrn/sql/oracle/dotlrn-create.sql
    • -64
    • +38
    ./packages/dotlrn/sql/oracle/dotlrn-init.sql
    • -18
    • +14
    ./packages/dotlrn/tcl/class-procs-oracle.xql
    • -20
    • +50
    ./packages/dotlrn/tcl/class-procs.tcl
    • -17
    • +26
    ./packages/dotlrn/tcl/community-procs.tcl
    • -9
    • +12
    ./packages/dotlrn/tcl/community-procs.xql
    • -0
    • +37
    ./packages/dotlrn/tcl/term-procs-oracle.xql
    • -0
    • +74
    ./packages/dotlrn/tcl/term-procs.tcl
    • -0
    • +28
    ./packages/dotlrn/tcl/term-procs.xql
    • -4
    • +2
    ./packages/dotlrn/www/communities-oracle.xql
  1. … 37 more files in changeset.
bug fix

    • -2
    • +2
    ./packages/acs-templating/tcl/date-procs.tcl