• last updated 5 hours ago
Constraints: committers
Constraints: files
Constraints: dates
- fix potential crash on large sites: /admin/applications/ presented all site-nodes / applications on a single page (single multirow presented as list). On pages with e.g. more than 1mio entries, that lead tcl objs > 2GB and a fatal error. Therefore, pagination with a reasonably large pagesize was added.

- remove globals for errorInfo and use namespace qualifiers instead

  1. … 4 more files in changeset.
- standardize argument passing to adp-includes, don't perform double i18n and double quoting

  1. … 124 more files in changeset.
- fix and standardize quoting in template properties

  1. … 391 more files in changeset.
- use type checking for boolean parameters in page_contracts to improve security

  1. … 29 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2538 more files in changeset.
- provide ability to delete also unmounted packages from package-instances

- site-map: provide information about the package-key in listing of unmounted packages

  1. … 5 more files in changeset.
- provide listing of app(s) to be deleted for confirmation

- allow to pass return_url to admin/applications/application-delete.tcl

- check ids in page contracts

  1. … 39 more files in changeset.
- use consistently "naturalnum" instead of "integer" when accepting just positive values

  1. … 33 more files in changeset.
- use consistently "naturalnum" instead of "integer" when accepting just positive values

  1. … 103 more files in changeset.
- use property "doc(title)" throughout oacs-5-8 instead of "title" to get rid of warnings in error.log of the form:

Warning: /forums/message-view has no doc(title) set.

Using doc(title) is required in blank-master.tcl but was used so far only in a few packages

  1. … 333 more files in changeset.
- replace deprecated "site_node_closest_ancestor_package_url" by "lindex [site_node::get_url_from_object_id -object_id [site_node::closest_ancestor_package ...]] 0"

  1. … 2 more files in changeset.
Localization and translation into spanish

  1. … 2 more files in changeset.
HTML 4.01 Strict cleanup

  1. … 26 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
level is a reserved word in Oracle. Changing to treelevel.

expand children applications. this won't scale but without it you can't set parameters in applications other than those immediately under the subsite

    • -0
    • +30
merge all the changes on the oacs-5-1 and dotlrn-2-0 branches up to tag jcd-merge-20040420

  1. … 647 more files in changeset.
Fixed Bug #1563 by applying Patch #443

Oops. Wanted to fix Bug #1563 but realized after looking in bugtracker that I'm not supposed to commit these things myself in other peoples' packages.

Fixed Bug #1563 by changing help_text in the application-add form

a.action -> ul.action-links

Make buttons, not plain links

  1. … 1 more file in changeset.
Sort applications by instance name

Delete the site nodes and the instances in separate transactions, since most packages don't delete their instances cleanly

Added page to add multiple applications in one go

added link to sitewide admin for installing more packages

Add link to set parameters