• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- Fix for Tcl 8.5: OpenACS did overwrite the Tcl built-in command

"::apply" and broke therefore all scripts/libraries using it.

Changed the name of the OpenACS function to "ad_apply" and altered

the few occurances. The fix works as well with Tcl 8.4. The proper

fix for 8.5 would be to use instead of the function the expand

operator {*}

- fix for Tcl 8.5: OpenACS did overwrite the Tcl built-in command "::apply" and broke therefore all scripts/libraries using it.

Changed the name of the OpenACS function to "ad_apply" and altered the few occurances.

The fix works as well with Tcl 8.4. The proper fix for 8.5 would be to use instead of the function the expand operator {*}

- simplified order-composite stacking by using an explicit stack (as suggested by Stefan)

- new method "search_render" to allow class or instance specific search content

    • -3
    • +35
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- remove warning from CSS validator

remove old limitation that forbids acs_objecs of more than 8 digits

    • -2
    • +2
    /openacs-4/packages/acs-subsite/www/o.vuh
disable old integer limit that forbids objects with more than 8 digits via regexp

    • -2
    • +2
    /openacs-4/packages/acs-subsite/www/o.vuh
Bumped version numbers to 5.6.0d1

    • -4
    • +4
    /openacs-4/packages/acs-tcl/acs-tcl.info
  1. … 9 more files in changeset.
query update

Adjustung the XOTcl 1.* compat layer for recent changes in the NSF/Nx interface, namely ::nsf::alias now expecting a '-frame object' nonpos arg rather than the '-objscope' switch

Merged oacs-5-6 to HEAD. HEAD now installs and passes all core tests. There

may still be some lingering problems due to my screwing up the oacs-5-6

branch earlier, I'll be looking into this later.

  1. … 200 more files in changeset.
In NaviServer usage of ns_startcontent is deprecated instead we use ns_headers to specify the content-type which is added to the connection outputheaders ( which are sent to the client when the first ns_write is called, so no need to use ns_write to write headers to the client before serving the content)

adding paypal AddtoCart and ViewCart buttons for PayPal Standard Merchant service

adding PayPal Payments Standard feature, cart upload options

    • -0
    • +51
    /openacs-4/packages/ecommerce/www/paypal-thankyou.tcl
    • -11
    • +101
    /openacs-4/packages/ecommerce/www/shopping-cart.tcl
Allow permissions interface to use the default url for searching and grating permissions for users.

Bug fix found when helping Robert with a borked install of bug-tracker.

Changes for supporting postgresql 9.0:

- Avoiding usage of SQL reserved keywords on plpsql functions (plpsql lexer and parser were reworked).

- Fixing all those places on which FROM clause was automatically added by PG ( PG Config add_missing_from parameter was removed for this release of PG ).

Many thanks to Tracy Adams and Jeff Lu for providing first version of the patches.

Removing invalid character that prevented catalog from being loaded.

SuppressHttpPort parameter is located in acs-tcl and not acs-kernel. This was the reason of misbehavior when service is running behind a proxy.

Use passed in content type, default to image

- define set on ::nx::Slot instead of ::xo::Attribute

- some updates for xotcl 2.0

fixing bad proc call

commenting out ecds_ dependency

removing defaults_meta because I am a bad boy. I did not follow the new, unpublished OCT procedures for core changes. (repeating this x100)

removing OpenGraph from default implementation, moving side-bar to ecommerce

    • -0
    • +18
    /openacs-4/packages/ecommerce/lib/share-bar.adp
    • -0
    • +14
    /openacs-4/packages/ecommerce/lib/share-bar.tcl
fixing to not serve social networking icons by default, when connected via https

adding packages/acs-subsite/lib/share-bar for share links example.

    • -0
    • +7
    /openacs-4/packages/acs-subsite/lib/share-bar.adp
    • -0
    • +8
    /openacs-4/packages/acs-subsite/lib/share-bar.tcl
adding OpenGraph protocol default generations for social networking

- Adding RFC 3023 XML mime type awareness to the charset/encoding

handling of the xohttp infrastructure (application/xml*, text/xml*,

*/*+xml).

- In response to an issue reported by Emma and Michael, I fixed the

erroneous double filtering of POST data for encodings/charsets.

- Going down this road, I found a bug in the block-wise delivery in

AsyncHttpRequest->send_POST_data(). The former logic did not

distinguish between byte length and byte ranges properly (length !=

index). This left deliveries beyond the max. block size with broken

when it comes to encoding filtering.

- All changes have been tested for the three main application

scenarios: blocking HttpRequest, non-blocking AsyncHttpRequest, and

HttpRequest+timeout.