FormIt 1.7.0-rc2

FormIt 1.7.0-rc2

Released Jul 07, 2011 by sterc

A dynamic form processing Snippet for MODX Revolution.

This version is deprecated. It is recommended to use a newer version.

Download 91kb (297 downloads)
Downloads: 278,830
License: GPLv2
Requires Revolution 2.2.x or greater
Supports mysql,sqlsrv

Automatically validate, parse and email forms. Redirect to thank you pages. Add your own hooks as Snippets to handle forms dynamically. Validate with custom Snippets. All is possible in FormIt, the new form processing Snippet for MODx Revolution 2.0.


See the Official Documentation here:


http://rtfm.modx.com/display/ADDON/FormIt

Installation Instructions

Install via Package Management.

New in 1.7.0

  • Add missing property translations for FormItStateOptions snippet
  • Fix small issue with stored values after validation of fields
  • Add FormItStateOptions snippet for easy U.S. state dropdowns
  • Add FormItCountryOptions snippet for easy country dropdowns
  • [#5101] Fix issue with emailMultiSeparator and emailMultiWrapper default values
  • Fix issue with bracketed field names being added as extra fields post-validation with . prefix

New in 1.6.0

  • [#4708] Add support for bracketed fields, such as contact[name]
  • [#5038] Fix uninitialized variable warnings in reCaptcha service
  • [#4993] Add Italian translation and fix recaptcha links
  • Fix issue where fields could be removed via DOM from form and be bypassed
  • Add &emailMultiSeparator and &emailMultiWrapper properties for handling display of checkboxes/multi-selects in email hook

New in 1.5.6

  • [#4564] Fix redirectTo with non-web contexts

New in 1.5.5

  • [#4168] Add emailConvertNewlines property for handling newlines in HTML emails
  • [#4057] Prevent math hook from generating similar numbers
  • [#4302] Cleanups to FormItAutoResponder snippet
  • [#3991] Fix issue with checkbox values in emails

New in 1.5.4

  • Fix issue with math hook where error placeholders were incorrect
  • Fix issue where emailHtml property was not respected in email hook
  • Fix issue where hooks were not passed customProperties array
  • [#51] Allow blank fields to be passed with :email validator
  • [#55] Allow all fields to be accessed in custom validators

New in 1.5.3

  • [#40] Add ability to display all error messages in bulk at top, added validationErrorBulkTpl for templating each one
  • [#52] Add a general validation error message property, validationErrorMessage, that shows when validation fails
  • [#53] Fix bug that prevented recaptcha options from working
  • Add a generic validation error placeholder in FormIt to allow for general messages
  • [#50] Trim each hook specification in hooks calls
  • [#49] Ensure reCaptcha service instance is unique for each FormIt instance
  • [#47] Ensure email validator checks for empty string
  • [#42] Can now include field names in error strings via `field` placeholder
  • [#39] Fix issue with FormItIsChecked/Selected to prevent output from occurring if not checked
  • [#37] Fix allowTags validator to work, and work with parameters encapsulated by ^
Version Released Author Downloads
71 Versions 2 Contributors 279,352 Downloads
3.0.2-pl Apr, 26 2017 sterc 14,974
3.0.1-pl Apr, 25 2017 sterc 385
3.0.0-pl Apr, 12 2017 sterc 3,408
2.2.11-pl Sep, 25 2016 sterc 31,437
2.2.10-pl Mar, 11 2016 sterc 26,640
2.2.9-pl Feb, 12 2016 sterc 4,840
2.2.8-pl Dec, 11 2015 sterc 8,930
2.2.7-pl Jul, 02 2015 sterc 19,738
2.2.6-pl May, 22 2015 sterc 6,388
2.2.5-pl May, 07 2015 sterc 2,896
2.2.4-pl Apr, 10 2015 sterc 4,547
2.2.3-pl Apr, 10 2015 sterc 101
2.2.2-pl Mar, 19 2015 sterc 4,100
2.2.1-pl Feb, 24 2015 sterc 4,113
2.2.0-pl Mar, 18 2013 splittingred 55,723
2.1.2-pl Oct, 08 2012 splittingred 15,542
2.1.1-pl Jul, 06 2012 splittingred 8,852
2.1.0-pl Jul, 03 2012 splittingred 872
2.0.3-pl Jan, 24 2012 splittingred 13,277
2.0.2-pl Sep, 27 2011 splittingred 7,940
2.0.1-pl Aug, 22 2011 splittingred 3,020
2.0.0-pl Aug, 08 2011 splittingred 1,535
2.0.0-rc2 Aug, 05 2011 splittingred 563
2.0.0-rc1 Aug, 03 2011 splittingred 574
1.7.0-pl Jul, 07 2011 splittingred 2,400
1.7.0-rc1 Jul, 01 2011 splittingred 753
1.6.0-pl Jun, 23 2011 splittingred 1,039
1.6.0-rc1 May, 26 2011 splittingred 2,427
1.5.6-pl May, 11 2011 splittingred 1,630
1.5.5-pl Apr, 11 2011 splittingred 2,435
1.5.4-pl Mar, 03 2011 splittingred 2,770
1.5.4-rc1 Jan, 17 2011 splittingred 1,786
1.5.3-pl Jan, 05 2011 splittingred 1,076
1.5.3-rc2 Dec, 28 2010 splittingred 751
1.5.3-rc1 Dec, 16 2010 splittingred 931
1.5.2-pl Dec, 08 2010 splittingred 939
1.5.2-rc2 Dec, 03 2010 splittingred 684
1.5.2-rc1 Dec, 02 2010 splittingred 362
1.5.1-pl Nov, 30 2010 splittingred 462
1.5.0-pl Nov, 22 2010 splittingred 810
1.5.0-rc2 Nov, 18 2010 splittingred 547
1.5.0-rc1 Nov, 11 2010 splittingred 726
1.4.1-pl Oct, 19 2010 splittingred 1,350
1.4.0-pl Oct, 11 2010 splittingred 784
1.4.0-rc1 Oct, 06 2010 splittingred 552
1.3.0-rc2 Sep, 22 2010 splittingred 997
1.3.0-rc1 Sep, 20 2010 splittingred 434
1.2.1-pl Sep, 08 2010 splittingred 816
1.2.0-pl Sep, 08 2010 splittingred 327
1.2.0-rc1 Aug, 27 2010 splittingred 826
1.1.7-pl Aug, 16 2010 splittingred 795
1.1.6-pl Aug, 10 2010 splittingred 548
1.1.6-rc1 Jul, 14 2010 splittingred 1,196
1.1.5-pl Jun, 28 2010 splittingred 561
1.1.4-pl Jun, 25 2010 splittingred 311
1.1.4-rc1 May, 27 2010 splittingred 589
1.1.3-pl May, 26 2010 splittingred 297
1.1.2-pl May, 18 2010 splittingred 409
1.1.1-pl May, 13 2010 splittingred 378
1.1.0-pl May, 12 2010 splittingred 377
1.1.0-rc2 May, 07 2010 splittingred 309
1.1.0-rc1 Apr, 21 2010 splittingred 483
1.0.0-rc2 Feb, 25 2010 splittingred 714
1.0.0-rc1 Jan, 13 2010 splittingred 512
1.0.0-beta3 Jan, 04 2010 splittingred 380
1.0.0-beta2 Dec, 21 2009 splittingred 422
1.0.0-beta1 Dec, 18 2009 splittingred 368
1.0.0-alpha3 Nov, 05 2009 splittingred 498
1.0.0-alpha2 Oct, 20 2009 splittingred 498
1.0.0-alpha1 Oct, 19 2009 splittingred 401