• last updated 15 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- demangle dotlrn and theme-zen

    • -1
    • +9
    /openacs-4/packages/dotlrn/dotlrn.info
    • -0
    • +3
    /openacs-4/packages/dotlrn/install.xml
- pass title property in OpenACS 5.8 style

    • -1
    • +1
    /openacs-4/packages/dotlrn/www/dotlrn-master.adp
- improve comments

- acs-admin/www/apm/packages-install:

* don't html-quote in error.log

- acs-admin/www/apm/packages-install-2:

* handle additional install packages

- apm-packages-install-4

* scroll auotmatically to the end

* load install.xml if present

- handle additional install packages in apm_read_package_info_file

- handle multiple packages instances in xml::action::set-parameter

- reflow some long lines

- various code simplifications

    • -13
    • +17
    /openacs-4/packages/acs-tcl/tcl/apm-xml-procs.tcl
    • -18
    • +21
    /openacs-4/packages/acs-tcl/tcl/install-procs.tcl
- handle missing packages

- replace "[llength [array names ...]]" by "[array size ...]"

- simplify logic in apm_simple_package_install and apm::package_version::attributes::get_instance_name

- improve error message

- don't produce error when query end with a "not"

- use bind variable when possible

- make sure, safe_p is always set

Unable to use bind variables given that publish_status and parent_id variables are not guaranteed to be set on callers scope.

- fix deprecated api call embedded in sql code

- fix quoting

- update maturity

- improve page contracts

- use Tcl 8.5 idioms (range expressions)

- remove deprecated calls (ad_verify_and_get_user_id)

- modernize Tcl (use byte-compiled comparisons, don't use numeric comparisons for string expressions, brace expressions)

- remove deprecated call (ad_get_user_id)

- modernize Tcl (use byte-compiled comparisons)

- modernize SQL (dollar quoting, named arguments, fix and complete function_args)

- improve page contracts

- modernize Tcl (use byte-compiled comparisons)

- add maturity

- improve page contract

- modernize Tcl (use byte-compiled comparisons)

- update maturity

- modernize SQL (dollar quoting)

- modernize SQL (dollar quoting)

- modernize SQL (dollar quoting, named arguments, fix and complete function_args)