12:55e021cabb0b
|
2012-12-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for conditional regions that require the absence of a field. |
|
|
MoinForms.py
|
|
11:0065b36bc983
|
2012-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed short-circuiting of form section validation for already invalid forms.
Added form message regions to the validation structure.
Suppressed error messages for new form sections. |
|
|
MoinForms.py
|
|
10:c25dbe02e053
|
2012-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Restored the correct test for required values.
Added support for form message regions. |
|
|
MoinForms.py
|
|
9:174626432da0
|
2012-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Grouped the higher-level formatting functions. |
|
|
MoinForms.py
|
|
8:11d6e15c8b0c
|
2012-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced support for basic validation, adding support for required fields to
form definitions, and renaming "size" to "maxselected" in "select" field
definitions in order to indicate the maximum number of allowed values for such
fields.
Moved macro argument processing into the library. |
|
|
MoinForms.py macros/FormField.py
|
|
7:678a687f520b
|
2012-12-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified the parsing logic in the macro adjustment function. |
|
|
MoinForms.py
|
|
6:3ceaae65f982
|
2012-12-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the form output generation to only adjust macro arguments once per macro
by maintaining the path state in getFormOutput. |
|
|
MoinForms.py
|
|
5:8fe065e89206
|
2012-12-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved field description processing into the library. |
|
|
MoinForms.py macros/FormField.py
|
|
4:115c012b287e
|
2012-12-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a FormMessage macro for displaying field-related messages.
Added initial support for validation methods. |
|
|
MoinForms.py macros/FormMessage.py
|
|
3:3f974f3a51e7
|
2012-12-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved the action base class into the library.
Changed the initialisation of the action to receive both page name and request. |
|
|
MoinForms.py actions/MoinFormHandler.py
|
|