Blueprint changed by Jakub Jankiewicz:
Whiteboard changed:
Crap, this really effects a lot of things and we can see a lot of nasty bugs
come from this. Jon
###
For each form field, need to be able to specify:
* data type (text, long text, integer, decimal, date-time, boolean)
* field caption
* field tooltip
* style of the label and of the input control
* validation (minimum/maximum value, regular expression)
* default value
##
also need to allow users to develop their own field types with custom
validation. and allow users to easily choose what happens when the user
enters form data (display text/redirect to page/continue in editing) and
also allow optionally to send all entered values to some e-mail address
or send an auto-reposponder to the person who filled-in the form.
##
need to check the lengths of data input through forms and query strings
and ensure that before you launch a site you check forms will not cause
errors to be displayed when too many characters are entered.
- ### Basel can you comment on this? We need more developers to get this
- one done. Jon
+ ###
+
+ Basel can you comment on this? We need more developers to get this one
+ done. Jon
+
+ ###
+
+ We need to rewrite spec for field in Admin Panel Form. I propose JSON
+
+ [Filed] -> {"name": 'filename", "permission": "SystemGOD", "label":
+ "File Name"}
+
+ Right now can be simple input in Admin Panel but need to be changed in
+ new Panel.
+
+ the same form array should be a JSON no array serialized, JSON is
+ better. or split forms into a few tables
+
+ aiki_forms 1--------N aiki_forms_field (field_name, validation,
+ sanitize, default, label, permission)
+
+ @jcubic
--
Rewrite Aiki Forms
https://blueprints.launchpad.net/aikiframework/+spec/rewrite-aiki-forms
_______________________________________________
Mailing list: https://launchpad.net/~aikiframework-devel
Post to : [email protected]
Unsubscribe : https://launchpad.net/~aikiframework-devel
More help : https://help.launchpad.net/ListHelp