• last updated 15 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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. … 4 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. … 9 more files in changeset.
bad close table bug 1955/patch 515 Jun Yamog

merge from oacs-4-6

  1. … 130 more files in changeset.
small typo spurious > in radio/checkbox widget with no label

align right for ok/cancel buttons meant that with a wide form the buttons were of the right side of the screen. (bug tracker with a wide preformatted text desc) bug 45

Date/time/number localization

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

  1. … 1 more file in changeset.
Better display of help_text

Don't use fixed with for form

Added stuff to form processing including the new form builder type

"file" which is a bit cleaner than the widget-only kludge which existed

before.

    • -0
    • +86
    ./forms/plainest.adp
  1. … 9 more files in changeset.
double qoute width=NUM%> to avoid the ADP parser warnings fixes bug 1582 patch 304

  1. … 36 more files in changeset.
Merged with the 4.5 branch (oacs-4-5 tag "don-merge-1")

  1. … 54 more files in changeset.
confirm-button - useful in confirm pages used with the form builder and

especially the forthcoming "ad_form" wrapper proc.

coddo.adp and plain.adp are sample form templates

file coddo.adp was initially added on branch oacs-4-5.

file plain.adp was initially added on branch oacs-4-5.

file confirm-button.tcl was initially added on branch oacs-4-5.

    • -0
    • +0
    ./forms/confirm-button.tcl
file confirm-button.adp was initially added on branch oacs-4-5.

    • -0
    • +0
    ./forms/confirm-button.adp
Added new form style, used in the bug-tracker

file standard-lars.adp was initially added on branch oacs-4-5.

    • -0
    • +0
    ./forms/standard-lars.adp

1. Changed a lot of package info files to fix problems ...

2. Added Vinod's bboard patch

3. Rationalized party e-mail checking by putting a "before insert or update"

trigger on the table that lower-cases email (this was already done by the

party.new() func but at least one update missed this). Got rid of all

"lower(email) = " and "upper(email) = " checks and just made all use the

db email column directly and lower-cased Tcl vars. In this way the index

on the email column is always and consistently used without needing to

define functional indexes on the column (an EE feature for Oracle).

4. Rationalized naming of a couple of workflows and fixed a glossary PG bug

where apparently its workflow got overwritten by one from the CMS at some

point in time.

5. Made the .cmp/.dat/.frm filters in the template code usable though not

very beautiful nor exactly correct. But with practice you can use them

to debug pages in the packages/* hierarchy. I also turned these off by

default as there's no need to run these filters on a production site!

6. Performed minor surgery on templating, including adding a new

"ad_return_exception_template" that allows you to return a templated

error page and aborts the script.

7. ??? probably but I think this covers most stuff.

  1. … 74 more files in changeset.
OpenACS 4.x

  1. … 1309 more files in changeset.
Initial revision

    • -0
    • +3
    ./assets/corners/lower-left.gif
    • -0
    • +3
    ./assets/corners/lower-right.gif
    • -0
    • +3
    ./assets/corners/upper-left.gif
    • -0
    • +3
    ./assets/corners/upper-right.gif
    • -0
    • +96
    ./forms/standard.adp
    • -0
    • +24
    ./forms/tabbed-dialog.adp
    • -0
    • +132
    ./forms/wizard.adp
    • -0
    • +39
    ./messages/datasources.adp
    • -0
    • +6
    ./messages/datasources.tcl
    • -0
    • +17
    ./messages/request-error.adp
    • -0
    • +5
    ./messages/request-error.tcl
  1. … 1309 more files in changeset.