• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Commented out obsolete and broken proc

- replace onchange handlers in widget code by event listeners

- prefer subst over double quotes to reduce quoring hell

  1. … 1 more file in changeset.
- adding nonce values to script tags

  1. … 11 more files in changeset.
- generalize hostname and port splitting in order to support IP-literal notation of RFC 3986

  1. … 1 more file in changeset.
- prefer braces around sql statements

  1. … 3 more files in changeset.
- prefer ns_quotehtml over ad_quotehtml

  1. … 36 more files in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 more files in changeset.
- fix quoting in navigation procs

Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- use "lassign" instead of multiple "lindex" operations

  1. … 5 more files in changeset.
- flatten nested "lindex" structures

- merge multiple "lappend" operations

- use "lassign" instead of multiple "lindex" operations

- improve performance util_convert_line_breaks_to_html by reducing

number of regsub operations and more precise regular expressions

- use numeric comparison operator for truth value comparisons

- use "lassign" instead of multiple "lindex" operations

- reduce number of remaining "string equal" operations

  1. … 13 more files in changeset.
- use tcl 8.5 extended index format for "lindex"

- use tcl 8.5 extended index format for "lrange"

- use tcl 8.5 expand operator instead of "eval lappend ..." idiom

  1. … 7 more files in changeset.
- modernize tcl

  1. … 9 more files in changeset.
- added victor's patch to omit deprecated messages of "ns_info tcllib". Background: naviserver supports multiple (virtual) servers, which might have different tcllibs. Therefore, the preferred command to query this was moved to "ns_server ?-server s? tcllib" and "ns_info tcllib" was deprecated. From the OpenACS point of view, one wants to locate the actual library. Since the variable does not change, it is fine to store it in a per-thread variable which can be efficiently accessed.

  1. … 21 more files in changeset.
adding util_current_location_node_id, adding feature to ad_context_bar_multirow to automatically adapt when serving host_node_mapped urls

Navigation context bar Internationalization

  1. … 1 more file in changeset.
Don't add empty element to the context multirow, that would output an empty LI

remove deprecated calls to ad_parameter

  1. … 11 more files in changeset.
Switched some param calls to use ad_conn subsite_id

  1. … 1 more file in changeset.
Parameter for breadcrumbs separator

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

  1. … 27 more files in changeset.
Merged 5.3 to HEAD

  1. … 60 more files in changeset.
Removing unused-deprecated ad_choice_bar (only used in contrib/obsolete-packages/library) and search::choice_bar (not used) procs

  1. … 1 more file 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.
rollback the secret multisubsite stuff did not mean to commit

  1. … 1 more file in changeset.
do not try to login when creating a user from the install.xml actioninstall-procs.tcl

  1. … 2 more files in changeset.
Added new ad_context_bar_multirow, which gets the context bar as a multirow, so we can render it using the templating system rather than Tcl

site node instance names for the context bar should be plain text and so quotehtml

Oops. Previous fix of args parsing in ad_context_bar was slightly broken...

Patch #265: Fix ad_context_bar to also accept a simple string as the args parameter.