• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- slightly extended message catalog

- fixed localization in context bar

- added new context variable ctx_id used for permission checking.

This optional variable allows to specify category clients

to provide am object, on which permissions are checked for

adding categories. This has the advantage that package_admin

could be allowed this way to add categories without needing

explicit rights on the categories package.

  1. … 25 more files in changeset.
fix 2 bugs

- call to a non-existing acs_object__new with 5 args

- 2 table references were incorrect in category_tree__copy

Fix typo user should be user_id

Fix typos in upgrade script

Add correct upgrade script versions

Remove old wrong upgrade scipts

Fix upgrade version numbers

- fix tag again (used wrong name)

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- fix setting of tag name

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- remove duplicated line

- make comment more general

- remove unneeded quotes

Rewrote the URL to file mapping stuff slightly so that it will work when

searching more than two directories. Bad hardwiring. Hard-to-read code.

New version will work for any number of search directories (as will happen

when package extensiblity is implemented) and IMO is easier to read and

a bit faster, too, when searching for an appropriate .vuh file to serve.

add debug info in case, channel::transfer fails

- change from folder_id to parent_id

    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- provide better message for deprecated method

- protect channel transfer by a mutex

- check in bg-delivery whether the driver is "nssock"; otherwise, fall back to classical ns_returnfile

Added some keywords and icons in Environment edit (cockpit)

changing back to ad_..abort, so we don't get error notifications every time a customer registers as a part of a purchase

fixing broken reference

- set thread name for tcl threads

- add on-deletion trace handler to obtain control on object deletion on thread exits

Fix headings level

    • -1
    • +1
    /openacs-4/www/templates/box-master.adp
    • -3
    • +3
    /openacs-4/www/templates/widgets/news.adp
- some cleanup

- make form validator more robust

Reloading the activities tree when changing the content of the page.

Allowing to change activity orders within a structure

    • binary
    /openacs-4/packages/imsld/www/resources/arrow_down.png
    • binary
    /openacs-4/packages/imsld/www/resources/arrow_up.png
Sorting the activities within a structure.

- use html diff when it is available and it works

fixed 3 bugs in util::html_diff:

- able to process HTML with anchor tags

- fixed undefined variable in: 'util::html_diff -old "ppp" -new "ppp xxx"'

- fixed white-space eating behavior leading to wrong diffs spanning new lines

- preserve white-space in multi-line includelets

- improve HTML

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- experimental tidy support

Add new by default external URL checking to ad_returnredirect. Modify security::locations to be simpler, not rely on ecommerce at all, and use util_current_location to determine the host name.