• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- Added @see line for template::util::richtext.

What I'm wondering is why did Lars put it in template::util::richtext

instead of template::widget::richtext, and if it doesn't show up

in template::widget, how does it find it?

Another chapter of "OpenACS Secrets Revealed".

Yon added an 'attachment' widget to use for uploading a number of files to a form

search widget: Check to make sure element(options) is set before unsetting it. Otherwise it would cause an error.

widget::input proc had missing close brace after merge. Using the 4.6 version of the proc verbatim as no additions on head could be found

merge of 4.6.3b1 to HEAD

  1. … 107 more files in changeset.
Added comment about what happens in the widget::input display mode

adds signed hidden vars. dont emit value on option list if value and label match

  1. … 3 more files in changeset.
Removed the search query name stuff. It didn't work, because it would get resolved in the wrong namespace

Added 'maxlength' feature on form elements, which works correctly for multibyte characters

  1. … 3 more files in changeset.

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. … 38 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. … 27 more files in changeset.
Upgrade to 4.6.2: Form builder extensions, richtext widget, etc.

  1. … 19 more files in changeset.
add more template::widget @see stuff

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

  1. … 3 more files in changeset.
Added richtext widget and datatype, as mentioned on the bboard thread about rich input

  1. … 1 more file in changeset.
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. … 10 more files in changeset.
Implemented some enhancements to the form builder:

- support a -mode switch on forms, which can be either 'display' or 'edit'. If 'display', all fields are grayed out, and the pretty value is displayed instead of the internal value (e.g. the label of the element of a list).

- support multiple buttons on the form. Used for the 'Edit' button, but can be used for other buttons as well.

- Fixed all the standard templates to include the new buttons and to use the <label> tag.

- Added an example to the documentation showing how this new display/edit mode looks.

  1. … 15 more files in changeset.
Removed the user data type and widget. Instead, I made a simple enhancement to the existing search widget, so we can use that instead.

  1. … 1 more file in changeset.
Implemented Tilman's suggestion to automatically back up when the search finds no users.

  1. … 1 more file in changeset.
Added <label for=...>...</label> tags to radio and checkbox widgets ... improves the UI slightly.

  1. … 2 more files in changeset.
Added the user datatype and widget that will let you do a drop-down of users, and then a text widget to do a search, if non satisfy your needs.

  1. … 1 more file in changeset.
last of the templating docstrings that existed.

  1. … 4 more files in changeset.
Moved template::widget::comment widget from bug-tracker to here.

converted template db api calls to std db api calls

  1. … 3 more files in changeset.
An inform widget would error if its value wasn't set at render time. Now it just displays the empty string.

Merged with OpenACS 4.5 beta1 branch.

  1. … 88 more files in changeset.

Added sequence to demo-create.sql. Applied Geoff Davis's patch #122 which

changes a call to ns_quotehtml to ad_quotehtml.

I fixed the currency datatype and did a little other mumbo-jumbo stuff. I

did this on another installation of OpenACS 4 (dotLRN, to tell the truth)

and just mass-copied the files over to make sure I didn't miss anything.

Not the best idea now that I think about it ...

  1. … 4 more files in changeset.

Incorporated Bruno Mattarollo's HTML fixes (adding quotes to stuff, etc)

  1. … 2 more files in changeset.
tested and fixed the template query db api

  1. … 26 more files in changeset.