• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fixed up casting in the calling of new content item to be better at handling nulls

fixed conflicts

1. Added a new Tcl procedure to the content repository's library, named

cr_write_content, which properly writes content to the connection

regardless of RDBMS and storage type. This simplified a bunch of stuff

(which explains the removed files).

2. Fixed a lot of general comments issues regarding HTML vs. Plain/Text,

attachments, etc.

3. Partially ported glossary.

  1. … 80 more files in changeset.
added test on server startup to see if ns_uuencode works and, if so, to use it

  1. … 1 more file in changeset.
fixed display of CR file content in oracle

  1. … 8 more files in changeset.

A bunch of "ACS"->"OpenACS" and similar changes

  1. … 28 more files in changeset.
fixed MIME type checking for text inside oracle clob

fixed queries to use CR

added acs_mail_base64_encode - a tcl proc that uuencodes

fixed acs_mail_set_content to use CR

same for acs_mail_set_content_file

added acs_mail_uuencode_file to uuencode a file

changed acs_mail_encode_content a lot to properly read data from the CR and encode it as needed

changed recursive db_foreach to a db_list_of_lists followed by a foreach to prevent running out of handles

added a check of MIME type to decide whether to add 'Content-Transfer_Encoding: base 64'

commented out the code that puts To: and From: address into Headers to prevent duplicate To: and From: addresses in the email

changed acs_mail_content_new to be private. doesn't make sense to call it without a message_body

changed to use content repository, rather than acs-content

fixed 'FIXME LOB'

    • -57
    • +170
    ./acs-mail-procs-postgresql.xql
changed to use content repository, rather than acs-content

updated with vinods patches

  1. … 3 more files in changeset.
took out fixme comments that were completed

fixed another pl/sql that I forgot

Initial Revision

    • -0
    • +216
    ./acs-mail-procs-postgresql.xql
    • -0
    • +130
    ./acs-mail-procs.xql
Initial Revision

    • -0
    • +203
    ./acs-mail-procs-oracle.xql
OpenACS 4.x

  1. … 1320 more files in changeset.
Initial revision

    • -0
    • +587
    ./acs-mail-procs.tcl
  1. … 1320 more files in changeset.