gustafn in OpenACS

avoid errors, when connection is already closed

fix more spelling issues

remove spurious "expr" in "expr"

simplfy expressions (no need for backslash), standardize writing of RFC

fix spelling

Apply pachtes #960, #961, #962 and #963 from Ben Brink, bump version number to 5.10.0d3 such that changes in .info file get picked up

provide templated error pages for subsite. without this, error pages for host-node-mapped subsites are a pain

CVS: ----------------------------------------------------------------------

    • -0
    • +5
    /openacs-4/packages/acs-subsite/www/shared/403.adp
    • -0
    • +4
    /openacs-4/packages/acs-subsite/www/shared/404.adp
    • -0
    • +5
    /openacs-4/packages/acs-subsite/www/shared/500.adp
    • -0
    • +5
    /openacs-4/packages/acs-subsite/www/shared/503.adp
fix for bug #3338

Improve HTML

modernize Tcl code

prefer ad_try over catch, simplify expression

fix typos

Protect Tcl's file operations against leading dashes in file names

change "fetch first 1 row only" to "limit 1" to generic xql file, since Oracle started to support fetch first only with version 12c

merge with changes from https://github.com/tekbasse/acs-mail-lite/tree/master/tcl

in essence, these changes provide support for handling email with attachments based on nsIMAP.

see https://openacs.org/forums/message-view?message_id=5378972 for more background

    • -0
    • +2434
    /openacs-4/packages/acs-mail-lite/tcl/email-inbound-procs.tcl
    • -0
    • +877
    /openacs-4/packages/acs-mail-lite/tcl/imap-inbound-procs.tcl
  1. … 57 more files in changeset.
remove obsolete comment (basic hastore support was moved to xowiki)

    • -12
    • +0
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
Make sure to add hkey when db has hstore defined

    • -1
    • +19
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
add return_url to to add_url on view-one-day-display

provide more feedback when tdom parsing fails

reduce logging level for page-contract loading (otherwise we see many errors from e.g. obsolete packages where page_contract cannot be executed)

improve robustness, reduce javascript logging

strength page contract

strengthen page contracts

    • -4
    • +4
    /openacs-4/packages/news/www/preview.tcl
    • -3
    • +3
    /openacs-4/packages/news/www/admin/index.tcl
    • -2
    • +2
    /openacs-4/packages/news/www/admin/revoke.tcl
strengthen page contracts

pCVS: ----------------------------------------------------------------------

strengthen page contracts

fix typos

    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/import-procs.tcl
    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/repeat-procs.tcl
fix typos

    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -11
    • +10
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/repeat-procs.tcl
    • -18
    • +18
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
fix typo

fix typos

    • -2
    • +2
    /openacs-4/packages/chat/tcl/chat-procs.tcl
strengthen page contracts