• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Someone changed 'checked' to 'checked="checked"' on elements, which broke the display-mode of radioboxes and checkboxes. Fixed.

Started I18N work (Together with Lars)

Added namespace eval $namespace calls to each file in the tcl dir.

Rooted out some hardcoded text, replaced it with respective calls to

the i18n text catalog text function.

Shuffled around proc creation and calling, so that everything works properly.

  1. … 25 more files in changeset.
Fixed bug #939 reported by Lars Pind. Only display the spellcheck sub-widget in edit mode.

Cleaned up the spell-checker a bit.

  1. … 3 more files in changeset.
1) Replaced the spell-check radio buttons with a pull-down menu of available dictionaries.

2) Added a SpellcheckDialectsP param to let the SWA choose between just 'en' and 'fr', as opposed to 'en_CA', 'en_GB', 'en_US', 'fr_CA' and 'fr_FR' ... for instance. (It is read from spellcheck-init.tcl so it demands a server restart.)

3) The init script auto-detects all of this according to the brand of the spell-check binary, its presence, etc.

4) There is currently support for: aspell, ispell or no spell-checking.

  1. … 5 more files in changeset.
Added support for spell-checking to the form bulider and ad_form.

  1. … 6 more files in changeset.
Adding a new widget named party_search that searches in persons, groups and relsegs and offers to select one from the results.

  1. … 2 more files in changeset.
Applied patch #251

  1. … 1 more file in changeset.
Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

  1. … 816 more files in changeset.
- 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.