• last updated 54 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
merge with missing files

  1. … 1457 more files in changeset.
merge from oacs-5-10

  1. … 8085 more files in changeset.
improve message key

- The message was confusing, especially to novices:

There is no "OpenACS parameter file", but a "NaviServer configuraiton file"

- bumped version number to 5.10.1b7

  1. … 23 more files in changeset.
New parameter "scroll_to" for parameter page

The new parameter allows the code to jump to a named parameter in the

parameter editing page. This is very useful for pages with a high

number of parameters, if just one parameter should be changed.

Harden the page contract and ensure that:

- for chat rooms in the chat package, only the chat class enforcing permissions is used

- for other chat ids, either the id is an object the user can read, or the user can at least read on the current connection package

Cleanup of external binaries: always use "util::which" to resolve binaries

  1. … 5 more files in changeset.
Make page more robust to situations, more frequest in a test setup, where a short-lived user has issued requests on the system and was recorded as online

Accept package parameter definitions that do not have a "main" section

added navigation bar to be able to jump to parameter sections

file link.gif was initially added on branch oacs-5-10.

improved adp:icon support

- added images for arrow left and arrow right

- added arrow-left and arrow-right to the list of all supported icon sets

  1. … 5 more files in changeset.
provide img icon for reload operations

main purpose is to provide a more reasonable look&feel when no iconsets are installed.

  1. … 1 more file in changeset.
file recylce16.png was initially added on branch oacs-5-10.

    • binary
    ./images/recylce16.png
Deprecate export_ns_set_vars and extend export_vars to be able to export also a custom ns_set, which was the real added value provided by this api

  1. … 11 more files in changeset.
Deprecate acs-subsite/www/shared/db-error and move a copy to acs-subsite/lib/shared/db-error, replace occurrences, adjust dependencies

  1. … 7 more files in changeset.
Make this template more robust to the casual invocation from the outside

This should actually be moved to the lib directory, as it is intended as an include

Whitespace changes

Fixed variable name

add more free basic icons to ease switching

file csv16.png was initially added on branch oacs-5-10.

file text16.png was initially added on branch oacs-5-10.

file list16.png was initially added on branch oacs-5-10.

file folder.gif was initially added on branch oacs-5-10.

file file.gif was initially added on branch oacs-5-10.

file eye16.png was initially added on branch oacs-5-10.

file eye-slash16.png was initially added on branch oacs-5-10.

    • binary
    ./images/eye-slash16.png
file download16.png was initially added on branch oacs-5-10.

    • binary
    ./images/download16.png
improve validation of email address and user-id used as source for email address

  1. … 1 more file in changeset.
Reduce usage of ns_mktemp in OpenACS

ns_mktemp uses the deprecated old POSIX call mktemp(), which should

not be used anymore for security reasons (race between the name

creation and opening the file). This change removes several usages of

"ns_mktemp" from OpenACS and replaces it with calls to the

safe Tcl call "file tempfile ..." (introduced by Tcl 8.6).

  1. … 7 more files in changeset.
Prefer 'namespace which' over 'info commands', as it is faster (on local tests, around 2x) and returns a single value. Many thanks to Nathan Coulter.

  1. … 58 more files in changeset.