forked from CalderaWP/Caldera-Forms
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
701 lines (533 loc) · 30.9 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
=== Caldera Forms - Drag and drop responsive form builder ===
Contributors: Desertsnowman, Shelob9
Tags: forms, formbuilder, form builder, contact form, form, contact, custom form, custom forms, forms creator, caldera forms, calderawp, wp form, responsive, forms, form, drag and drop, email, awesome, wordpress free form builder, form builder plugin wordpress, wordpress builder plugin, wordpress forms builder, form builder wordpress, contact form builder wordpress, bootstrap, bootstrap form builder, bootstrap forms, login forms, drag and drop forms, responsive forms, mailchimp, mailchimp form, credit card form, braintree, braintree form, authorize.net, authorize.net form, dwolla, dwolla form, paypal, paypal form, hi roy, search forms, pods, advanced custom fields, easy forms, contact form builder, contact, email, auto-responder, awber, converkit, builder, contact forms
Requires at least: 4.3
Tested up to: 4.6
Stable tag: 1.3.5.3
License: GPLv2
A different kind of WordPress form builder.
== Description ==
Create beautiful, responsive forms with a simple drag and drop editor.
Caldera Forms is a different kind of WordPress form builder. With its intuitive drag and drop interface, it's never been easier and less stressful to create forms for your WordPress site that look awesome on any device. The visual editor simplifies form building for WordPress. Set up your form with multiple columns, add additional pages, and funnel user responses with conditional logic to get more robust data and relevant information from your customers and visitors.
Whether you are creating a simple contact form or a complex system, you'll love the drag and drop editor. Your site's visitors will love the totally responsive, live-updating forms.
Easy enough for everyday users to create forms, and powerful enough for PHP experts to extend.
Pippin Williamson of Easy Digital Downloads, Restrict Content Pro and AffiliateWP gives [Caldera Forms a 5 star rating](https://pippinsplugins.com/review-caldera-forms)!
John Teague of Theme Surgeons includes Caldera Forms in his list of [WordPress plugin recommendations I don’t get paid for](https://themesurgeons.com/wordpress-plugins-recommendations).
A free plugin by <a href="https://CalderaWP.com" title="CalderaWP: Transform Your WordPress Experience">CalderaWP</a>.
= Get Help With Caldera Forms =
> Caldera Forms is free to use, if you need any help, we provide services to ensure you can get the most out of Caldera Forms.
>
> <strong>Priority Support</strong> Direct support from our team, your questions answered within one business day. <a href="https://calderawp.com/support#priority-support">Learn more here.</a>
> <strong>Form Creation</strong> Got a really trick form and not a lot of time? <a href="https://calderawp.com/caldera-forms-services#cf-dfy">We can help.</a>
> <strong>Customization</strong> Need an integration with a third-party service or to modify the default behaviour? <a href="https://calderawp.com/caldera-forms-services#cf-custom-code">Let us write you some code.</a>
>
> <em>Note: We do not provide free support via WordPress.org. Premium add-on purchases include priority support for Caldera Forms.</em>
= Documentation & More Information =
* [More Information](https://calderawp.com/downloads/caldera-forms/)
* [Caldera Forms Documentation](https://calderawp.com/documentation/caldera-forms-documentation/)
= Addons =
[All Caldera Forms Add-ons](https://calderawp.com/caldera-forms-add-ons/)
* [MailChimp](https://calderawp.com/downloads/caldera-forms-mailchimp-add-on/) - Seamlessly integrate MailChimp optins into your forms.
* [Stripe](https://calderawp.com/downloads/caldera-forms-stripe-add-on/) - Accept credit card payments via Stripe.
* [PayPal Express](https://calderawp.com/downloads/caldera-forms-paypal-express-add-on/) - Accept payments via Paypal Express.
* [Connected Forms](https://calderawp.com/downloads/caldera-forms-connector/) - Create sequences of forms with conditional logic. Split your forms into smaller pieces, with total control over what comes next.
* [Users](https://calderawp.com/downloads/caldera-forms-users-add/) - Register or login users from your form.
* [Geolocation](https://calderawp.com/downloads/geolocation-field-for-caldera-forms/) - Make a text field a geolocation auto-complete field and recorded geocoded data.
* [Mark Viewed](https://calderawp.com/downloads/caldera-forms-mark-viewed/) - Let users track what content they have viewed using a Caldera Forms.
* [Dwolla](https://calderawp.com/downloads/dwolla-for-caldera-forms/) - Accept payments with low fees using Dwolla.
* [Authorize.net](https://calderawp.com/downloads/authorize-net-for-caldera-forms/) Accept all major credit cards by integrating Caldera Forms with Authorize.net.
* [BrainTree](https://calderawp.com/downloads/braintree-for-caldera-forms/) Accept credit card payments in your form through BrainTree.
* [Nexmo](https://calderawp.com/downloads/nexmo-caldera-forms/) Get SMS notifications of form submissions.
* [Mail Templates](https://calderawp.com/downloads/mail-templates-for-caldera-forms/) - Add your logo, and your brand's color scheme to your emails sent from Caldera Forms.
* [Caldera Custom Fields](https://calderawp.com/downloads/caldera-form-metabox/) - Save form submissions as post and post meta.
* [Verify Email for Caldera Forms](https://calderawp.com/downloads/verify-email-for-caldera-forms/) - Send an email with a validate link to verify the email address before completing the form submission.
* [Form as Metabox - Custom Fields](https://calderawp.com/downloads/caldera-form-metabox/) - Use a Caldera Form as a metabox in the post editor to save custom field values.
* [Slack Integration for Caldera Forms](https://calderawp.com/downloads/caldera-forms-slack-integration/) - Get notifications in Slack whenever a Caldera Form is submitted.
* [Run Action](https://calderawp.com/downloads/caldera-forms-run-action/) - Trigger a WordPress action with your form submission.
* [Sprout Invoices Integration](https://wordpress.org/plugins/caldera-forms-sprout-invoices-integration/) - Use Caldera Forms for [Sprout Invoice](https://sproutapps.co/sprout-invoices/) forms.
* [Conditional Fail](https://wordpress.org/plugins/conditional-fail-for-caldera-forms/) - Set conditions to cause that if met will allow or prevent form submssion.
* [Postmatic](https://calderawp.com/downloads/postmatic-for-caldera-forms/) - Subscribe users to your posts and comments using Postmatic.
Coming soon:
* Awber
* ConverKit
* Caldera Members
= Power A Custom Search =
Caldera Forms can be used to create totally custom search forms. Search posts, users, categories, tags, custom post types, custom fields -- including those added with [Advanced Custom Fields](http://advancedcustomfields.com).
* [Easy Pods](https://calderawp.com/downloads/caldera-easy-pods/) - Create custom WordPress search forms using the Caldera Forms drag and drop form editor. Search in any post type, taxonomy, or even users or a custom database table. Requires [Pods](http://pods.io) works with any custom post type.
* [Easy Queries](https://calderawp.com/downloads/caldera-easy-queries/) Create custom WordPress search forms using the Caldera Forms drag and drop form editor. Search across multiple post types, works great with Advanced Custom Fields](http://advancedcustomfields.com).
= A Few Feature Highlights =
* Drag and drop responsive form builder -- so simple, it's fun!
* Responsive grid based on Bootstrap 3 -- looks great on any device!
* Save entries in the database -- just works!
* Simple honey-pot for anti-spam -- sorry bots!
* Process forms without a page load using AJAX -- much usability!
* Advanced conditional logic for hiding and showing fields -- much simplicity!
* Easily import and export forms via JSON or PHP files -- simple migrations!
* Multi-page forms -- Break your forms into bite-sized pieces!
* Emails sent on form submission are easily customized -- contact forms, auto-responders and beyond!
* Simple, conditional redirects -- hello thank you page!
= Auto Values & Magic Tags =
Capture system values, form data, user data and use it populate form fields values, variables, or in response emails.
= Field Types =
* Calculation
* Range Slider
* Star Rating
* Phone
* Text - Includes Custom Masking
* File Upload
* reCaptcha
* HTML content block - with dynamic data binding ( %field_slug% updates dynamically in html )
* Hidden
* Button
* Email
* Paragraph
* Toggle Switch
* Dropdown Select
* Checkbox
* Radio
* Date Picker
* Color Picker
* Auto-complete
Everything can be extended. For developers, there are enough hooks and filters to build on. From frontend handling, to form processing, to editor panels, to field types. At it's core, it's a framework for building applications so you can make what you want.
For issues and updates - Caldera Forms is on [GitHub](https://github.com/Desertsnowman/Caldera-Forms)
== Installation ==
Upload the caldera-forms folder to /wp-content/plugins/
Activate the plugin through the 'Plugins' menu in WordPress
Navigate to 'Caldera Forms' in wp-admin.
Once you have created a form, insert it in a page or post via the Shortcode inserter button in the post editor.
== Frequently Asked Questions ==
For Caldera Forms support: [http://calderawp.com/support](http://calderawp.com/support)
== Screenshots ==
1. **Layout Builder** - Easy to use Drag & Drop grid based layout.
2. **Form Processors** - With many processors available and more coming, each form can handle submissions in very unique and powerful ways.
3. **Stackable, condition based Form Processors** - Add as many form processors as needed and add conditions for each to create specific processing flow based on user input.
4. **Great Looking Forms** - Create great looking forms.
== Changelog ==
= Caldera Forms 1.3.5.3 ( May 23, 2016) =
Security Release
= Caldera Forms 1.3.5.2 ( May 18, 2016) The Return of the Widget =
FIXED: The form widget not showing forms
= Caldera Forms 1.3.5.1 ( May 18, 2016) Bug Fix Release =
FIXED: Issue preventing multi-select fields from saving 2nd or greater option in database.
FIXED: Pressing "enter" in new form modal did not create new form.
FIXED: Bug preventing some magic tags from rendering in HTML form fields.
FIXED: Bug preventing rating star form fields from working with conditional logic.
FIXED: Issue preventing forms combining user login and user profile editing in same form from validating properly. ( Requires Caldera Forms Users add-on 1.3.4+ )
FIXED: Bug causing PHP notice when creating shortcode previewer in post editor.
ADDED: "caldera_forms_admin_init" action at end of constructor for admin class
ADDED: "caldera_forms_core_init" action at end of constructor for core class
ADDED: Autoloader for all classes
FIXED: Missing ARIA tags in auto-generated processor config settings.
ADDED: "caldera_forms_processor_ui_input_group_html" filter for adding markup to auto-generated processor config groups.
ADDED: "caldera_forms_processor_ui_input_html" filter for adding markup to auto-generated processor config fields.
ADDED: Base classes for processors to extend.
ADDED: Replaced the mini color picker with the native wordpress color picker in form editor.
FIXED: Issue preventing some disable conditions from disabling form fields.
= Caldera Forms 1.3.5 ( April 21, 2016 ) =
ADDED: Forms in modals! Ok, this was there for awhile in secret, but it works really well now, so have at it.
ADDED: Advanced File Upload fields
ADDED: Optional usage tracking mode
ADDED: Better handling for errors from forms submissions API
ADDED: Ability to use "caldera_forms_mailer" filter to disable using wp_mail() -- better emails, like winter, are coming.
FIXED: Bug affecting widget admin
FIXED: Improper validation for email details
FIXED: Inability to disable forms from the admin.
FIXED: Issue preventing toggle buttons from toggling in forms.
FIXED: Issue with datapicker language in forms.
FIXED: Menu pinning
FIXED: Magic tags for checkbox fields in forms not showing proper value/label in form entry email
FIXED: Bug that caused a submission result to show code on screen.
= Caldera Forms 1.3.4.2 ( March 31, 2016 ) =
FIXED: Bug that caused the DB update to not run on manually uploaded updates to Caldera Forms
FIXED: Bug that caused calculation to fail if they used Math
FIXED: Bug that caused multiple file fields from being attached to mailer
FIXED: Bug that stopped forms from being pinned to menu
FIXED: Bug that threw errors on pinning forms to menu
REMOVED : experimental code that caused stuff to die
ADDED : Additional Math support in calculations
= Caldera Forms 1.3.4.1 ( March 30, 2016 ) =
ADDED: caldera_forms_pre_render_form for returning HTML early.
ADDED: Form ID and CF version as data attributes in outermost wrapping container for form.
FIXED: Bug preventing multiple files in same field from attaching to the email.
FIXED: Bug making multi-file upload fields, effectively always required.
FIXED: Bug causing conditional logic editor to be real slow.
FIXED: Bug causing conditional logic editor to not show all conditionals.
FIXED: Bug causing multi-select checkbox fields to not be editable in entry editor.
FIXED: Bug causing required checkbox fields, when not checked to not report why form wasn't submitted.
FIXED: Bug causing CSV export and entry viewer to not properly display multi-select checkbox fields.
CHANGED: "Pin to Menu" to a more descriptive label. No change in functionality.
ADDED: caldera_forms_render_field_file filter to Change the file used to create the HTML for a field in the front-end.
ADDED: entry ID to caldera_forms_submit_post_process and caldera_forms_submit_process_start hooks & documented them.
ADDED: Caldera_Forms_Forms class to handle all form config CRUD. Refactored form saving for performance and extensibility:)
FIXED: Typo in default auto-responder message.
FIXED: Bug preventing variables from rendering in calculation fields.
IMPROVED: Validation error reporting.
IMPROVED: Handling AJAX false failures caused by PHP notices/warning/other funny markup form other plugins.
= Caldera Forms 1.3.3.1 ( March 4, 2016) =
* FIXED: Bug causing muti-page forms to validate when going back a page.... again. For reals this time.
= Caldera Forms 1.3.3 ( February 29, 2016) =
* FIXED: Bug preventing some field validation methods from showing
* FIXED: Bug preventing some conditional fields from users add-on from showing
* FIXED: Issue preventing some calculations from working
* FIXED: Bug causing muti-page forms to validate when going back a page.
= Caldera Forms 1.3.2.1 ( January 14, 2016 ) =
* FIXED: Bug that caused calculations using checkboxes or Radio buttons to fail
= Caldera Forms 1.3.2 ( January 14, 2016 ) =
* FIXED: Bug preventing AJAX submissions on certain Apache configurations with ugly permalinks enabled in WordPress
* FIXED: Calculation fields with hidden fields not calculating.
* ADDED: "caldera_forms_cf_ajax_api_url" filter -- Filter the URL for AJAX submissions
* ADDED: Fallback for failed AJAX submissions -- 404s now cause submission via a synchronous request.
* ADDED: Entry Editing.
* FIXED: Menu display conflict with Sensi plugin
* FIXED: Validation errors triggered prematurely on multi-page forms
* FIXED: Use WordPress' setting for database collation. Hi Chris.
= Caldera Forms 1.3.1.2 (November 18, 2015 ) =
* FIXED: Annoying little bug that broke reCaptcha due to new script loading.
= Caldera Forms 1.3.1.1 (November 12, 2015 ) =
* FIXED: Annoying little bug that broke the "Next" button if you have a required Checkbox or Radio on a later page. (I know right?)
* FIXED: A few minor cleanups here and there.
= Caldera Forms 1.3.1 (November 5, 2015 ) =
* BIG CHANGE: Implement parsley.js for improved client-side validation.
* BIG CHANGE: New endpoints for processing forms.
* FIXED: Validation issues in mobile Safari.
* FIXED: Bug preventing mailer attachments when returning from Paypal.
* FIXED: Bug where enter key could trigger submit from any page of a multi-page form in some circumstances/ browser.
* FIXED: Recaptcha settings link opening in same window.
* FIXED: Bug where CSS was being loaded in footer in some cases.
* FIXED: Visual issue where datepick fields in Twenty Fifteen theme showed full width.
* ADDED: Ability to set orderby field and order direction for auto-populated fields from UI.
* ADDED: Ability to specifify allowed field types in file fields with or without dots.
* ADDED: support for Github Updater Plugin
* ADDED: caldera_forms_processor_value filter for changing value of a field from a processor.
* ADDED: caldera_forms_manage_cap filter for managing all capabilities by context.
* ADDED: HTML content type header to emails sent via autoresponder processor.
* ADDED: caldera_forms_script_urls and caldera_forms_style_urls filters for modifying/ removing scripts and styles before enqueuing.
* ADDED: Label space option to aid in horizontal alignment.
= Caldera Forms 1.3.0.2 ( September 10, 2015 ) =
= Bugs Fixed =
* Scripts and Styles now load only on pages with forms in the header where they belong
* David should be fired, but acknowledges his lazyness so he got a mild warning.
= Caldera Forms 1.3.0.1 ( September 8, 2015 ) =
= Bugs Fixed =
* Scripts and Styles now load only on pages with forms
* Fixed a bug that conflicted with WooCommerce v2.4.6
* put back the "disable" condition
* fixes "is greater" and "is smaller" condition bug that reverted to is
* autopopulate select fields use ID correctly for post_type and term_id for taxonomy
= Caldera Forms 1.3.0 ( August 23, 2015 ) =
* Improved: Adding rows in form layout.
* Added: Conditional groups.
* Added: New helper classes for form processors.
* Fixed: Issue where forms with a file field, without a file uploaded, would break mailer validation.
* Added: Date range settings for date picker fields.
* Improved: Colors in form editor.
* Improved: Inline docs in Caldera_Forms class.
* Added: 2 new form templates.
* Fixed: Issue with field scripts being double loaded.
* Fixed: Issue affecting color pickers as conditional fields.
* Update Translations: German (de_DE), Spanish (es_ES), French (fr_FR), Japanese (ja), Portuguese (pt_PT), Turkish (tr_TR).
= Caldera Forms 1.2.3 ( August 7, 2015) =
= Bugs Fixed =
* Fixed Checkbox values showing as [Object object] in entry view
* HTML field with magic tags now work with conditions
* Toggle switches magic tag now doesn't show ,,,
* Range Slider in conditions improved
* State / Province field correctly uses the required setting
* issue where if you had a single entry in trach, would show no entries.
* some smaller annoying bugs solved
= New Features =
* Added form templates when creating new form.
* Automcomplete (select2) field type.
* File field can now be set to accept mulitple to allow selecting multiple files.
* Portuguese translation thanks to Luis Martins
* Turkish translation thanks to Yavuz Uyar
* Added login/logout link magic tags: {login_url} {logout_url} {register_url} {lostpassword_url}
* Abstracted final DB saving and mailer into new class
= New Hooks =
* caldera_forms_get_form_templates : filter to add your own templates to new form templates
* Added "caldera_forms_mailer_failed" action to run when main mailer fails
* Added "caldera_forms_autoresponder_failed" action to run when autoresponder fails.
= Caldera Forms 1.2.2 ( June, 2015) =
= Bugs Fixed =
* Fixed widget bug where forms in widget disapeared
* Fixed conditional logic where multiple forms on a page broke conditions
* Fixed a bug that stopped forms from saving if visual editor was disabled in profile
* A bunch of smaller bugs that was causing minor issues... again
= New Filters =
* caldera_forms_autopopulate_options_post_value_field
* caldera_forms_autopopulate_options_post_label_field
* caldera_forms_autopopulate_options_taxonomy_value_field
* caldera_forms_autopopulate_options_taxonomy_label_field
= Caldera Forms 1.2.1 ( June, 2015) =
= Bugs Fixed =
* Fixed checkbox values not saving on transient redirect ( complicated, but now fixed )
* Fixed required field on HTML element causing a form to not submit without any notice
* Fixed issue with pin to menu rights resetting in form edit
* A bunch of smaller bugs that was causing minor issues
= Improvements =
* Updated the visual styles on forms
* updated mailer setup descriptions to prevent spam filtering of mails
* auto slugs are cleaner
* minor speed improvements in core
= Caldera Forms 1.2.0 ( April, 2015) =
= Bugs Fixed =
* Exports on checkboxes caused issues
* calculation caused problems
* Fixed the slug:label magic tag...again.
= Improvements =
* Updated the visual styles
* Added additional actions and filters
* imroved saving speed
= Caldera Forms 1.1.10 ( April, 2015) =
= Bugs Fixed =
* deleting entries in bulk, disabled form. - fixed.
* viewing entries occationally gave a blank modal.
= Caldera Forms 1.1.9.10 ( April, 2015) =
* error on checkboxes and array tag showing
= Caldera Forms 1.1.9.9 ( April, 2015) =
= Critical Bug fix =
* on php 5.3 widget forms and function render forms gave "permission denied" error. solved.
= Caldera Forms 1.1.9.8 ( April, 2015) =
= Improvements =
* Added setting for custom thousand separator on calculator in money format.
* improved array handling
* set conditions to look at lable not value.
* slugs from option based fields can now reference the lable with %field_slug:label%
= Bug fixes =
* Corrected a bug in the file upload not stopping on incorrect file type
* fixed an action in the autopopulate options for field config
* fixed a bug that made the field bind autocomplete box dissapear when scrolling
= Caldera Forms 1.1.9.7 ( April, 2015) =
= Bug fixes =
* Corrected a bug that allowed setting a field to its own conditional (infinte loop)
= Additions =
* Added a "Entry List" behaviour to Variables to allow the variable to show in entry list.
* Added filter 'caldera_forms_get_form' for filtering form structure before using it.
* Added the ability to render forms directly from an array structure ( Experimental dev feature : Allows you to render forms from a structure without needing to import one ).
= Improvements =
* Made selected field in edit easier to see.
* Added a Drfat / Deactivate mode for forms.
= Caldera Forms 1.1.9.6 ( April, 2015) =
= Bug fixes =
* slashes removed on mailer body
* Reset fixed for toggle buttons working
* reCaptcha multi instances
= Improvements =
* changed the delete element and processor buttons to gray
* changed the Success message box to a textarea for larger notices.
= Added =
* added custom ajax callbacks and overrides
* Increment value processor
* added BCC and Reply To options for mailer
* Mailer Debug mode to track issues with sending notifications
= 1.1.9.5 ( March, 2015) =
= Bug fixes =
* Fixed datepicker language loader ... again
* Pagination next validator on checkbox prevented progression
= Improvements =
* cleaned up the view entry modal a bit
* cleaned up paragraph entry view
* moved a few hooks around for better handling
* added custom class to html element
= Caldera Forms 1.1.9.4 ( March, 2015) =
= Improvements =
* Added US States to dropdown as option
= Bug fixes =
* Fixed a clash with FacetWP pagination
* Fixed a bug that stoped the text editor from running on WordPress 3.9
* A few minor bug fixes and improvements
= Caldera Forms 1.1.9.3 ( February, 2015) =
= Improvements =
* Added ID or Name value selector for autopopulation on selects
* Importer now creates a new form and wont overide the original.
* Modals only close on the dismiss or cancel buttons. no longer on clicking the overlay. (better for management)
* Added Filter: `caldera_forms_autoresponse_config` to allow modifiying the auto responder config
* Added Filter: `caldera_forms_autoresponse_mail` to allow modifiying the auto responder mail object before sending
* Changed the form ajax handler to use the more reliable wp admin-ajax method
* Hooks to extend the autopopulate for option based fields ( caldera_forms_autopopulate_types & caldera_forms_autopopulate_type_config )
= Updated =
* Updated the reCaptcha to use Google's new version
= Bug Fix =
* a few small minor issues where resolved.
= Caldera Forms 1.1.9.2 (30 November, 2014) =
= Bug Fix =
* Issue with HTML binding not working. Solved but need to explore a little more later.
* a few smaller bug fixes & optimisations
= Caldera Forms 1.1.9.1 (27 october, 2014) =
= Bug Fix =
* Sorted an issue with custom classes not being an array. *facepalm*
= 1.1.9 (26 october, 2014) =
= Fixed =
* multi page validation on radios + checkboxes
* minor bug fixes
= Improved =
* {embed_post:*} available in archive list
= Added =
* Live preview on shortcode in editor. really. It's awesome.
* Additional filters to aid in auto-populating fields
= Caldera Forms 1.1.8 (7 October, 2014) =
= Fixed =
* Javascript error in reCapture field
* No Default on dropdown field type results in correct blank option
* Minor bug fixes
= Improved =
* Moved entry creation to just after pre-processor to allow for {entry_id} to be usable
* Class wrapper locations improved for better addons
= Caldera Forms 1.1.7 (29 September, 2014) =
= Fixed =
* Javascript error on deleting entries in pin mode
* Minor bug fixes
= Improved =
* CSV exporter improvements
= Added =
* Ajax submissions on by default
= Updated =
* Balrick.JS updated to 2.3
* Ajax spinner removed and replaced with overlay blocking.
* Addon licensing v3
= Caldera Forms 1.1.6 (25 September, 2014) =
= Added =
* Akismet spam filtering processor. Listed once Askismet plugin is active and activated.
* Honeypot spamtrap option to place an invisible field in the form to trick spam bots.
= Fixed =
* Checkboxes, Radio & Dropdown select Show Values option corrected to show the values as intended.
* Better Instancing of multiple forms on page.
* Minor activation output error.
* Minor Bugfixes.
= Caldera Forms 1.1.5 (18 September, 2014) =
= Fixed =
* corrected typos in the textdomain
* Validation classes added to Alerts and not Forms.
* Minor bug fixes that where annoying me
= Updated =
* Handlebars.js v2
= Added =
* Gravatar field for live display of gravatar.
= Caldera Forms 1.1.4 (17 August, 2014) =
= Improved =
* Loading speed improved on form editor
* More Control hooks for form control
= Fixed =
* "Contains" clause in conditionals works correctly
* multi-site fix
= Added =
* option to clone form
* disable condition option for fields
* 'entry_id' magic tag
* Magic tag enabled all mailer fields
= Caldera Forms 1.1.3 (12 August, 2014) =
= Fixed =
* foreach warning in new installs.
* language load corrected
* minor bugs
= Caldera Forms 1.1.2 (6 August, 2014) =
= Fixed =
* datepicker clashing with jquery ui.
* Conditionals working correctly again round 2.
* validation across pages
* minor bugs
= Added =
* Pin to menu option to make direct access to entries way faster
* Extend menu item for addons and licenses
* Community menu item for sharing stuff
= Caldera Forms 1.1.1 (4 August, 2014) =
= Fixed =
* (partly) Success Message magic tags work on ajax mode. not yet on standard submit.
* Conditionals working correctly again.
= Caldera Forms 1.1.0 (1 August, 2014) =
= Added =
* Variables tab: create custom magic tags and URL return values by combining other tags, processor values and static strings.
* Magic tag autocomplete to magic tag enabled inputs in editor.
* Autopopulate options from post type or taxonomy for static select fields (radio, checkboxes, dropdown, toggle switches)
= Enhanced =
* Rebuilt the get_entry and view methods to be easier to use for developers and be more reliable
* Form Instancing and field ID's - can have multiple instances of the same form.
* Additional hooks and filters
= Caldera Forms 1.0.91 (27 July, 2014) =
= Bugfix =
* Fixed the preview button
= Added =
* Form ID added as form class
= Caldera Forms 1.0.9 (25 July, 2014) =
= Bugfix =
* Conditionals error on numerical condition value
* placeholder field took preference on masked input instead of default field
= Additions =
* Form preview button
* Processors can now return an error to stop process chain
* Process transient now accessable for storing process data for redirects and such
* Field ID added to field config panel for reference
* Extra checks for valid data
* Extra filters
* Meta Data view templates to processors
= 1.0.8 (21 July, 2014) =
= Bugfix =
* PHP 5.2+ compatibility fix on grid generation
* Multi-page bug that stopped the page config from being saved
* Range Slider bug fixed that broke sliders on multipage forms
= 1.0.7 (20 July, 2014) =
= Bugfix =
* Left off an important table update for the status- very sorry. I hate doing two updates in a day.
= Caldera Forms 1.0.6 (20 July, 2014) =
= Additions =
* Range Slider field type
* Star Rating view filter (show starts in entry view)
* Auto generate mail body from submissions + {summary} magic tag
* field %field_slug% tags dynamically bound in HTML field type ( updates dynamically with field values )
* Gravitar field binding to antry capture to show gravitar of form submitter if email is available - else uses userid of logged in user.
* Trash, restore & delete for submission entry management.
* Bulk actions for submission management (trash, delete, restore & export)
* Form Processor return values are now bindable options for other processors
* Field tags are now bindable values for processors
= Bug Fixes =
* max_input_limit for configurations. fixed without the need to update php.ini (w00t!)
* fixed conditionals support for IE8
* some minor fixes I can't remember right now.
= Enhancements =
* Added processor meta values so that form processors can add to the form submission
* optimized js in editor UI
* more filters and actions for developers
* other stiff I can't remember
= Caldera Forms 1.0.5 (13 July, 2014) =
= Additions =
* Multi Page Forms (still some work to do to make it easier)
* Bulk option insert for select fields (dropdown, radio, checkboxes, toggle button)
* Magic Tags on fields and mailer
* tag conditionals on email message
* Ajax return filter
* Placeholder field to add a custom placeholder rather than using the lable.
= Bug Fixes =
* Bug in ajax verification
* Missing checkmark image in chrome
* Conditionals on checkboxes now works
* Conditionals performance on frontend
* Calculations field responds to conditionals correctly
* Static field types (select options etc) cannot be minipulated from frontend. Preprocessing on submit restores set values.
= Enhancements =
* Switched redirect filter and action order
* File upload method to use WordPress' handler to prevent issues on some installs.
* Field dragging reduces to a set block for easier field placement.
= Caldera Forms 1.0.4 (20 June, 2014) =
* Added Ajax submissions option - found in General Settings.
* Added custom field class - field wrapper based
* Added general input masking for single line text field
* Added Form Exporting and Importing
= Caldera Forms 1.0.3 (12 June, 2014) =
* Added custom input mask format for phone number
* Cleaned up form style
* Fixed bug in datepicker with no arrows showing
* Fixed text field showing behind star rating
= Caldera Forms 1.0.2 (11 June, 2014) =
* Added Star Rating field
* Added Calculations
= Caldera Forms 1.0.1 (10 June, 2014) =
* Added Phone Field Type
* Additional Hooks & Filters
* Some Bug fixes
= Caldera Forms 1.0.0 =
Initial Release
== Upgrade Notice ==
= 1.3.0 =
New conditional groups!
= 1.3.5 =
Better file fields, forms in modals, usage tracking for your forms!