• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix typo that caused number_list to return an empty_list

Fix typo that caused number_list to return and empty list every time.

Added error when you try to set or get an invalid property.

Migrated over changes to move some GIF resources into a common subdirectory

in the subsite package, so anyone who can read the main site can read

the images (previously you had to grant read privs to "/doc" explicitly

to get the graphics stored by acs-datetime to show up.

  1. … 37 more files in changeset.
1. created /acs-subsite/www/shared/images for images that need to be

readable by all who can read the main subsite

2. changed existing references to /acs-subsite/www/shared/*.gif

3. made acs-datetime use these instead of /doc/acs-datetime/pics so

it is no longer necessary to grant broad read privs to the /doc

package in order to see calendar left/right arrow widgets etc

  1. … 26 more files in changeset.
Added parameter DefaultFormStyle for the default form style to use when none is specified. Used to be hard-coded to 'standard', now there's a site-wide setting for it.

  1. … 2 more files in changeset.
Renamed the action implementation from form:action to form:formaction to avoid clashes with normal form elements named 'action'.

adds a template::multirow columns commmand, multirow foreach simply return if an empty or columnless multirow passed in

Upgrade to 4.6.2: Form builder extensions, richtext widget, etc.

  1. … 12 more files in changeset.
Added 'groupnum_last_p' pseudocolumn to group tag, and made the 'groupnum' pseudocolumn work correctly with nested group tags.

  1. … 1 more file in changeset.
When searching for an enclosing tag, start with the parent tag, not the current tag. Otherwise it won't work if you have to identical tags inside each other, for example a <group> tag inside a <group> tag.

Only ns_register_adptag if we haven't already registered it. This makes debugging template tags much easier, because you don't have to restart the server each time.

add more template::widget @see stuff

add some param docs

cross link the form, element, widget, and validate procs, add template::data::validate::string, https should be valid url

Return NULL as the sql_date property of a date when the date is empty, otherwise it gets converted to January firste, year 0 (or 1 BC)

Only use display_value if widget isn't hidden

Added DanW's switch tag.

Added a proc ad_http_cache_control that outputs No-Cache headers by default for all dynamic pages, and a kernel parameter to turn it off. Fixes bug #186.

  1. … 3 more files in changeset.
adding a level switch to multirow_to_list proc

Removed the underline button, and made it return an empty value when contents is unset, so that 'required' fires (thanks to Ola).

Fixed typo with $ instead of # in comment

Made richtext buttons not participate in tab order

Added richtext widget and datatype, as mentioned on the bboard thread about rich input

    • -0
    • +191
    ./richtext-procs.tcl
adds template::data::validate::email patch 496 Deds Castillo

merge add of template::data::validate::boolean from 4.6 to head

adds template::data::validate::boolean bug 151/patch 46 Roberto Mello

merge patch 14 from oacs-4-6

Bad varname in template::util::multirow_to_list closes 91/patch 14 Ola Hansson

Changes to how buttons work: Form-builder now takes care of determining which buttons to use, not the template; Added actions functionality to form builder

  1. … 7 more files in changeset.
modified case tag to allow <case in foo bar baz> and <case value=foo> forms.