• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Comment out obsolete code

Don't put empty site node folders into the breadcrumbs (that is, site nodes not having a package underneath)

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