• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added documentation files and other things

Return NULL as the sql_date property of a date when the date is empty, otherwise it gets converted to January firste, year 0 (or 1 BC)

Made the help text not have so much vertical space around it.

Added maxlen argument to ad_html_text_convert, and made it accept 'plain' also.

Added new_request to the documentation, and documented that with both edit_request and new_request, you just need to set the values as local variables, and ad_form will suck the values into the form. Then added the code for new_request to suck the values into the form.

Simplified how we get the names of this subsite and of the site-wide administration page

file_extension not always defined

merge bug 180 fix to 4.6 branch

upgrade script from Paul Huibers bug 259

file upgrade-4.5-4.5.1.sql was initially added on branch oacs-4-6.

Switched to using new fs::get_folder_objects proc rather than the

full-blown fs::get_folder_contents proc.

Merged a reminder for fixing that I'd stuck in dotLRN 1.0

Moved over my new permissions stuff plus improved file storage stuff (mostly

speed improvements in PG-land)

  1. … 3 more files in changeset.
Removed bogus qmail_send_complete_message proc.

Inserted modified views from 4.6.1 ...

Added property result_datatype, which is needed by the search widget/datatype.

Typo in doc: It said 'from_html' instead of 'to_html'.

Typo in doc. Last block said "new_date" and "edit_date" instead of "new_data" and "edit_data", probably because it was talking about date fields!

batch user add contributed by Joel Aufrecht patch 83

file user-batch-add-2.adp was initially added on branch oacs-4-6.

    • -0
    • +0
    /openacs-4/packages/acs-admin/www/users/user-batch-add-2.adp
file user-batch-add.tcl was initially added on branch oacs-4-6.

    • -0
    • +0
    /openacs-4/packages/acs-admin/www/users/user-batch-add.tcl
file user-batch-add.adp was initially added on branch oacs-4-6.

    • -0
    • +0
    /openacs-4/packages/acs-admin/www/users/user-batch-add.adp
file user-batch-add-2.tcl was initially added on branch oacs-4-6.

    • -0
    • +0
    /openacs-4/packages/acs-admin/www/users/user-batch-add-2.tcl
correctly quote interval and use extract(timezone_hour...) bug 253 patch 85 Matthew Walker and patch 88 me

the upgrade scripts for message_catalog file type must check if the file type is already there since the upgrade script came so late

Added back oracle and specific folder-chunk queries for fame, speed, and

fortune.

Removed garbage I'd commented out earlier

Added a reminder (flagged DRB) to fix code that finds the syllabus for a

class in a really dumb and potentially very expensive way.

Changed code to use the new fs::get_folder_objects rather than

fs::get_folder_contents because the code only needs object_ids and the

latter proc does all sorts of permission checking and the like.

1. Got rid of the "create or replace function" decls used for triggers, due

to the brand-new PG 7.3 "opaque" vs. "trigger" issue.

2. Added a new "fs::get_folder_object_ids" for use when you just need the

object ids rather than a bunch of (slow) permissions information,

(slow) counts of items in folders and subfolders, last modified info,

etc. dotLRN was calling "fs::get_folder_contents" when cloning folders

despite making use of only the object_id and that proc used to be unimaginably

slow. It's faster now due to the new permissions code but it's still slow

enough to warrant avoiding it when possible.

3. Fixed typo in my last commit.