• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add 'validate_number' test case, covering 'template::data::validate' and 'template::data::validate::number'

Add 'validate_float' test case, covering 'template::data::validate' and 'template::data::validate::float'

Add 'validate_naturalnum' test case, covering 'template::data::validate' and 'template::data::validate::naturalnum'

Add 'validate_integer' test case, covering 'template::data::validate' and 'template::data::validate::integer'

Add 'validate_email' test case, covering 'template::data::validate' and 'template::data::validate::email'

Make some tests production_safe

Add 'validate_boolean' test case, covering 'template::data::validate' and 'template::data::validate::boolean'

file data-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/data-procs.tcl
Make api public, as this might be called in adp files from other packages

Modernize javascript idiom

Allow to specify javascrit event handlers at the tcl level using CSS query selectors

improve typesetting

Fix long standing regression

After https://cvs.openacs.org/changelog/OpenACS?cs=MAIN%3Adaveb%3A20080908165252, in template::list::write_csv we started looping through the list "elements", rather than the "display_elements". This prevents specifying different sets of columns to be returned depending on the "-formats" and "-selected_format" options in template::list::create. Many thanks to Oasi Software that customized this proc a long time ago, so that I could realize where the problem was.

make template::adp_puts private again. removed some of the weirdness in calendar attachments

  1. … 3 more files in changeset.
Mark 'template::adp_puts' as public, as it is used in 'calendar'

Whitespace changes

Make 'template::adp_init' public, as it is used in other packages. Fixes 'callgraph__bad_library_calls' test case

Whitespace changes

Add minimal proc doc. Fixes 'documentation__check_proc_doc' test case

Update italian message keys

    • -0
    • +1
    ./catalog/acs-templating.it_IT.ISO-8859-1.xml
Update message key

    • -1
    • +1
    ./catalog/acs-templating.es_ES.ISO-8859-1.xml
Update message keys

    • -4
    • +4
    ./catalog/acs-templating.de_DE.ISO-8859-1.xml
    • -4
    • +4
    ./catalog/acs-templating.en_US.ISO-8859-1.xml
    • -2
    • +3
    ./catalog/acs-templating.es_ES.ISO-8859-1.xml
  1. … 2 more files in changeset.
make procs public, since these have to be called from pages of other packages

  1. … 1 more file in changeset.
Fix typo

Remove duplicated code

Add new ad_form input types

Use the 'search' input type in the search widget

Add new 'url' input type to 'ad_form'

Bump version number, so packages making use of the new input type 'template::widget::number' can depend on this particular version

Add 'template::widget::number', a widget for the form input type 'number'