• last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
xhtml tweak for sort img

throw an error if the nil or defined tag is given anything other than a variable

Add Don's change back in since the previous commits fix the other regexps to match this one.

Merge from HEAD fixed to variable regular expressions.

add recognizing array variables like @xx.y.z@ as xx(y.z). Note that the regexps show up in multiple places so any changes to the @ var regexps should be made carefully. In particular if @x@ defined and if @x@ nil handle variables special since they can't be derefrenced

add recognizing array variables like @xx.y.z@ as xx(y.z). Note that the regexps show up in multiple places so any changes to the @ var regexps should be made carefully. In particular if @x@ defined and if @x@ nil handle variables special since they can't be derefrenced

pull in htmlarea 3.0rc3

    • -72
    • +74
    ./www/resources/htmlarea/dialog.js
    • -137
    • +0
    ./www/resources/htmlarea/example-fully-loaded.html
    • -134
    • +0
    ./www/resources/htmlarea/example-spell-checker.html
    • -181
    • +0
    ./www/resources/htmlarea/example.html
    • -180
    • +180
    ./www/resources/htmlarea/htmlarea.css
    • -1629
    • +2595
    ./www/resources/htmlarea/htmlarea.js
    • -190
    • +190
    ./www/resources/htmlarea/index.html
    • -13
    • +30
    ./www/resources/htmlarea/license.txt
    • -369
    • +369
    ./www/resources/htmlarea/popupdiv.js
    • -125
    • +139
    ./www/resources/htmlarea/popupwin.js
    • -522
    • +523
    ./www/resources/htmlarea/reference.html
    • -0
    • +16
    ./www/resources/htmlarea/examples/2-areas.cgi
  1. … 166 more files in changeset.
Apply a patch 602 (slightly modified) to make party_search be optional when

it is declared to be optional. Fixes bug 2122.

Cleaned up display a bit ... if you say "groupsize is 10" you now see

a groupsize of 10 displayed not 11. If groupsize is 1 you only get next/prev

page nav widgets rather than both page and group nav widgets.

commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040724 and jcd-merge-5-1-20050111

    • -1
    • +1
    ./catalog/acs-templating.ar_LB.utf-8.xml
    • -0
    • +33
    ./catalog/acs-templating.ca_ES.ISO-8859-1.xml
    • -1
    • +1
    ./catalog/acs-templating.da_DK.ISO-8859-1.xml
    • -1
    • +14
    ./catalog/acs-templating.de_DE.ISO-8859-1.xml
    • -1
    • +1
    ./catalog/acs-templating.en_US.ISO-8859-1.xml
    • -5
    • +5
    ./catalog/acs-templating.es_ES.ISO-8859-1.xml
    • -1
    • +1
    ./catalog/acs-templating.es_GT.ISO-8859-1.xml
    • -0
    • +29
    ./catalog/acs-templating.eu_ES.ISO-8859-1.xml
    • -1
    • +1
    ./catalog/acs-templating.fi_FI.utf-8.xml
    • -1
    • +24
    ./catalog/acs-templating.fr_FR.ISO-8859-1.xml
    • -1
    • +1
    ./catalog/acs-templating.hu_HU.utf-8.xml
    • -1
    • +2
    ./catalog/acs-templating.it_IT.ISO-8859-1.xml
    • -1
    • +1
    ./catalog/acs-templating.ko_KR.utf-8.xml
    • -0
    • +33
    ./catalog/acs-templating.ms_MY.utf-8.xml
  1. … 2261 more files in changeset.
rolled back last change in template::adp_array_variable_regexp since it broke existing code

bug in template operator in (partial string compare) -> use seperate equality test in template

updates for 5.1.4, including package info files

  1. … 18 more files in changeset.
Daveb made a change to the noquote regexp used to recognize array vars, but

didn't make the change to the "normal" version of the proc. His own test

case caught it, I assume he must've caught it but forgot to commit ...

Fix bug in array_variable_regexp_noquote that cannot recognize arrays with .

in the key name such as when a formerror occurs in an element with a . in the name.

Roll back change to regular array variable regexp. Only noquote regexp needed to be changed.

Allow adp array variable regexp to work with arrays with . in the key names. This happens when a formerror is generated on a form element where the element name has an embedded . so it can be interpreted as an array when processing the form. Added test cases.

file parse-test-procs.tcl was initially added on branch oacs-5-1.

    • -0
    • +0
    ./tcl/test/parse-test-procs.tcl
Inline form with widget and button on the same line for really simple forms

such as filters for listbuilder.

file inline.adp was initially added on branch oacs-5-1.

    • -0
    • +0
    ./resources/forms/inline.adp
Oops, a tiny blunder in my previous update, returned an illegal SQL

snippet if there were no IDs selected. The list builder should cleverly

refuse to do the query in this case, but we'll settle for it doing a SELECT

that returns nothing for now.

Skip validation when a widget is in spellcheck mode.

rudimentary print-only css file

    • -0
    • +3
    ./www/resources/print.css
Oracle testing uncovered a missing parenthesis. Don't you wish EVERYONE

tested their changes under Oracle as well as PG?

Oops forgot the ever-so-important .xql files!

file list-procs-oracle.xql was initially added on branch oacs-5-1.

    • -0
    • +0
    ./tcl/list-procs-oracle.xql
file list-procs-postgresql.xql was initially added on branch oacs-5-1.

    • -0
    • +0
    ./tcl/list-procs-postgresql.xql
Greatly sped up pagination in the list builder.

1. The list builder builds a separate (optionally cached) paginator for each

page group, rather than each list. No more filling of the Tcl cache with (say) 5500

forum entries when we know that users rarely march through the entire list of forums.

2. Since the list builder builds an "in (list of ids)" query clause to select

just those rows needed for this display page, there's no reason to sort the list

of ids so I'm building the list within the list builder rather than using

the more generalized paginator code. Minor speedup ...

This could probably be sped up more by simply caching the list of keys within

the list builder and replicating some other paginator functionality in lightweight

form specific to the list builder, but this will do for now. And maybe forever.

Add reference to how to sort hierarchical queries with list-builder.

doc updates and versioning for openacs 5.1.3

  1. … 113 more files in changeset.
Improve robustness of template::util::date::set_property proc for dealing

with hours that begin with a zero.