Commit Graph

90 Commits

Author SHA1 Message Date
scott1702 7f31dbe4ff focus on first invalid element after form validation
Checkbox/radio groups now get caught by validation
2015-08-27 15:27:08 +12:00
David Craig da400e8306 Fix multiple submit buttons being used 2015-08-24 10:38:02 +12:00
scott1702 389ab6ce04 Improve UX of adding fields 2015-08-20 16:55:59 +12:00
Damian Mooyman 72c89dc385 Update translations 2015-08-20 12:47:37 +12:00
David Craig 74e2f2b315 Improve progress bar accessibility 2015-08-19 15:41:41 +12:00
David Craig 9907ac604f API support for conditional steps 2015-08-18 10:51:03 +12:00
Damian Mooyman 864ce0f5b7 Merge pull request #37 from scott1702/userform-styles
clean up userform styles
2015-08-18 10:15:26 +12:00
scott1702 cc67ddb98e clean up styles 2015-08-18 09:44:02 +12:00
scott1702 bfe6ef0158 focus on new field when added 2015-08-17 17:11:30 +12:00
Damian Mooyman a1d7feedae Update form editor colours 2015-08-14 14:51:56 +12:00
David Craig d73484fb69 Fix live validation 2015-08-14 09:57:06 +12:00
Damian Mooyman f1c408d3f4 BUG Fix form submission
BUG Fixed display logic
2015-08-13 18:57:23 +12:00
scott1702 53a9aafbe5 keep first/last buttons within userform-progress div 2015-08-13 12:39:41 +12:00
Damian Mooyman 7a131db8f6 Merge pull request #24 from flashbackzoo/pulls/fix-final-step-validation
Validate all steps when submitting the form
2015-08-13 12:33:47 +12:00
David Craig 8a9ed76439 Validate all steps when submitting the form 2015-08-13 12:29:05 +12:00
scott1702 2bd70c3805 allow js positioning to be removed 2015-08-13 11:13:13 +12:00
scott1702 b483a10566 Cms styling for fieldgroups 2015-08-12 16:24:06 +12:00
Damian Mooyman 5ba3d9b2e0 API Directly create editable fields on add 2015-08-12 12:45:25 +12:00
Damian Mooyman a8ee26ec50 API Add field group (unfinished) 2015-08-12 09:57:54 +12:00
David Craig 1722e6ba40 Apply user defined values to form 2015-08-11 16:55:23 +12:00
scott1702 30548d793b Userform progress improvements 2015-08-11 14:57:42 +12:00
Damian Mooyman 9f112e3b23 Add "Add page break" button
Fix unit test failures
2015-08-11 14:18:46 +12:00
David Craig 65651387e0 Update step rendering 2015-08-11 10:07:13 +12:00
David Craig 3217695713 port features
- hide field labels
- date picker
2015-08-10 13:51:26 +12:00
David Craig 97eb8b0255 Initial validation 2015-08-10 13:18:50 +12:00
David Craig 10c86bcbc1 Removed unused js 2015-08-10 13:18:50 +12:00
David Craig e0aa7cd812 Add lightweight base form styling 2015-08-10 13:17:48 +12:00
David Craig c58d15fc67 Update the progress bar 2015-08-10 13:17:48 +12:00
David Craig f1c1ec67ec Add front-end form navigation 2015-08-10 13:17:48 +12:00
David Craig 51864a6308 API new form editor 2015-08-10 13:15:59 +12:00
David Craig 2e5de487c8 Add option for displaying error messages at the top of the form 2015-07-22 09:19:48 +12:00
David Craig 350fdee850 Add custom email templates
- Developers can add email templates via a configurable path.
  - Content editors can select the email templates via a dropdown.
  - Content editors can embed HTML content in emails.
  - Content editors can preview HTML emails.
  - Content editors can use field values (merge fields) in emails.
2015-07-21 08:32:34 +12:00
mikeyc7m 45a3131caa bugfix + enhancement to support modeladmin
Update to allow UserDefinedForm pages to be managed through ModelAdmin.
* Needed to update the ID of the form.
* Bug on the form data serialisation (missing ampersand breaks security token.)
2015-06-30 15:10:20 +10:00
Damian Mooyman e9df40cc5a Update translations 2015-05-26 18:20:25 +12:00
Damian Mooyman 83c2774c45 Update translations 2015-02-23 16:54:31 +13:00
Damian Mooyman 68b29e13e2 BUG Use correct api for assigning field value
BUG Fix encoding of cms add-option in js
ENHANCEMENT Sanitise literal HTML content
2015-02-23 11:41:23 +13:00
Sean Harvey 8e0947ead3 Updating translations 2014-08-20 09:29:30 +12:00
James Ayers 0f90ce9596 Improved FieldEditor to dynamically get the class for EditableOptions 2014-08-06 15:23:51 +12:00
Damian Mooyman 1218d614d0 Restored src folder 2014-05-19 10:36:39 +12:00
Damian Mooyman 72bfe49424 Updated translations
Removed js src files
2014-05-19 09:15:18 +12:00
Mateusz Uzdowski a9b49e0165 Add new lang strings, convert to JS. 2014-01-24 14:37:01 +13:00
Mateusz Uzdowski 8d87e9ad39 Pull language strings from Transifex. 2014-01-23 09:30:30 +13:00
Ingo Schommer 86e3f222ba Correct template namespace for translations, updated translations 2013-11-06 15:05:31 +01:00
Ingo Schommer aa0f8dbc7b Transifex support, js globalisation 2013-10-30 14:31:51 +01:00
Will Rossiter 9b134f1a78 FIX: Check security ID on admin non form links (Fixes #158) 2013-09-04 23:35:01 +12:00
Will Rossiter 6f1f3a2c40 FIX: if type has not been selected, do not attempt to create a new field 2013-03-21 23:32:05 +13:00
Will Rossiter 8e252c88ed NEW Migrate submissions section to a GridField instance. (Fixes #94) 2013-03-05 10:45:54 +13:00
Andreas Piening 9b5cd20a8a propperly append urlsegments preserving query and fragment 2013-01-28 16:57:05 +01:00
Will Rossiter 63593e73ab FIX: refresh sortable *after* loading new content 2012-09-11 21:32:48 +12:00
Mateusz Uzdowski bcd9083d1c BUGFIX: prevent form from expiring on users - ping regularly.
The form throws a CSRF error if left for too long by itself. This is
especially important for long forms.

Use local ping function, as the CMS ping returns 403 when BasicAuth is
enabled.
2012-09-11 10:12:15 +12:00