PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 2.1.4
JetFormBuilder — Dynamic Blocks Form Builder v2.1.4
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / README.md
jetformbuilder Last commit date
assets 3 years ago framework 3 years ago includes 3 years ago languages 3 years ago templates 3 years ago README.md 3 years ago index.php 3 years ago jet-form-builder.php 3 years ago readme.txt 3 years ago
README.md
359 lines
1 # About
2
3 Advanced form builder plugin for Gutenberg. Create forms from the ground up, customize the existing ones, and style them up – all in one editor.
4
5 # ChangeLog
6
7 ## 2.1.4
8 * FIX: Action conditions with AND relation - only the last condition has counted
9 * FIX: Conditional block with set value & without any show/hide logic
10 * FIX: Calculated Field compatibility
11
12 ## 2.1.3
13 * ADD: Multiple Select support
14 * ADD: JetEngine Map Field block
15 * UPD: `post_link_by_id` macro support multiple values
16 * UPD: Generate sub-images for new attachments
17 * FIX: Pass gateway with query vars
18 * FIX: Media Field duplicates prefilled files
19 * FIX: Inserting images previews with cache plugins
20 * FIX: Post Thumbnail preset
21 * FIX: Calculated Field interprets number with leading zeros as number in Octal numeral system
22 * FIX: Compatibility with Elementor 3.7
23
24 ## 2.1.2
25 * UPD: Allow using Term object properties as values for select, radio, checkbox fields
26 * FIX: Validate action's events in gateways executor
27 * FIX: Fatal error when media field format does not match the preset
28 * Tweak: Additional args for filter `jet-form-builder/forms/generators/num-range/start-from`
29 * Tweak: Description of events for actions in the modal window
30
31 ## 2.1.1
32 * ADD: Ordering files in media field
33 * ADD: Compatibility with Reusable Block
34 * FIX: Action conditions
35 * FIX: Support Condition Block inside Repeater Field
36 * FIX: Update Options action
37 * FIX: Redirect to Page action on GATEWAY.{TYPE} event
38 * FIX: Media Field required check in multi-step form
39 * FIX: Upload zip / pdf files in Media Field
40 * FIX: Get values list from JetEngine query with user
41
42 ## 2.1.0
43 * ADD: CSRF protection
44 * ADD: Compatibility with **JetEngine Query Builder**
45 * ADD: Ability to add attachments to emails in **Send Email** action
46 * ADD: Refactor, improve, update logic of file uploading in **Media Field**
47 * ADD: New Event logic for Submit Actions
48 * ADD: Submit Action on/off logic
49 * ADD: **Form Pages Start** block
50 * FIX: Numbers range by manual input Generator
51 * FIX: Fatal error on view **Form Records** list screen if one of the form were deleted
52 * FIX: Using Macros in the body of the **Send Email** action
53 * FIX: Required check for **Media field** in multi-step form
54 * FIX: Required check for **Text Field** with input mask
55 * FIX: Submit button alignment fullwidth in **JetForm** widget (Elementor)
56 * FIX: Compatibility with Elementor Popup
57 * FIX: Better sanitizing terms in the **Insert/Update Post** action
58 * Tweak: New Editor blocks category - **Jet Form Elements**
59
60 ## 2.0.6
61 * FIX: Condition "In the list" for checkbox field
62 * FIX: Block controls for Calculated Field & Repeater Field
63 * Tweak: Addons page banner
64
65 ## 2.0.5
66 * FIX: "Go PRO" link appears for all User Roles
67
68 ## 2.0.4
69 * FIX: Trigger JS event once, added event `jet-form-builder/after-init`
70 * FIX: Paginate fields list in single form record
71 * FIX: Disable reload after registration for forms with ajax submit type
72 * FIX: Dynamic sing-on on register user
73 * Tweak: JetStyleManager compatibility
74 * Tweak: Add Mailchimp response for dev-mode logger
75
76 ## 2.0.3
77 * FIX: Recalculate fields before submit
78 * FIX: An instant redirect on submit type reload
79 * FIX: Add a placeholder to the Redirect to Page action for static page
80 * Tweak: add filter `jet-form-builder/preset-sanitize`. Return a boolean value, checking if the preset is available.
81 * Tweak: add filter `jet-form-builder/table-engine`. Return string value with name of database engine. Ex.: MyISAM
82 * Minor fixes & improvements for admin pages.
83
84 ## 2.0.2
85 * FIX: Redirect to Page action with URL args
86
87 ## 2.0.1
88 * FIX: Rendering form in a shortcode
89 * Tweak: Empty table notice
90
91 ## 2.0.0
92 * ADD: Really hidden fields. Which are not displayed in HTML
93 * ADD: Form Record functionality. This includes a form action and admin view
94 * UPD: PayPal Gateway functionality: admin view
95 * Tweak: fixes and improvements
96
97 ## 1.5.5
98 * FIX: Fatal error when executing actions after passing a payment
99 * FIX: Load preset for Options Page (JetEngine compatibility)
100
101 ## 1.5.4
102 * FIX: Correct Updating Post
103 * FIX: Disabling select placeholder
104 * FIX: Action Modal editor UI
105 * FIX: Validation issues
106
107 ## 1.5.3
108 * FIX: Saving an inserted_post_id
109
110 ## 1.5.2
111 * ADD: Insert/Update Post statuses: `Move to Trash`, `Get from the form field`, `Keep current status`
112 * ADD: Alignment for the Prev/Next Buttons in JetForm Elementor widget.
113 * FIX: Using Options Pages, Post Terms in a preset.
114 * FIX: Update unused user fields.
115 * FIX: Compatibility with JetEngine 2.11.X
116 * FIX: Compatibility with Full Site Editor (since Wordpress 5.9)
117
118 ## 1.5.1
119 * ADD: Remembering a user when logging in using the "Remember Me" field
120 * FIX: Form not submitted if re-captcha not enabled
121 * FIX: Loading preset
122 * Tweak: Improving `<!-- JFB_FIELD::name -->` macro usage
123 * Tweak: Minor fixes
124
125 ## 1.5.0
126 * ADD: Transforming fields
127 * ADD: New source for hidden-field: `Referer URL`
128 * ADD: php filter `jet-form-builder/editor/hidden-field/config` for hidden-field config
129 * FIX: Removing tags from existing members in Mailchimp.
130 * Tweak: Fixes and improvements for better compatibility with PRO addons
131
132 ## 1.4.3
133 * ADD: Option "Fields label HTML tag"
134 * FIX: Correct rendering media field in Elementor editor
135 * FIX: PHP Warning on load repeater preset
136 * FIX: Displaying correct links for the plugin
137 * Tweak: add filter `jet.fb.macro.field.value`
138
139 ## 1.4.2
140 * FIX: Guaranteed css output in editors
141 * FIX: Correct init macros if JetForm not rendered
142 * FIX: Retrieve current post on doing ajax
143
144 ## 1.4.1
145 * FIX: Compatibility with iOS.
146 * FIX: Execute reCaptcha token on submit form.
147 * Tweak: Added JS filters `jet.fb.submit.reload.promises` & `jet.fb.submit.ajax.promises`
148
149 ## 1.4.0
150 * ADD: Submit Field migrated to **Action Button** with backward compatibility.
151 * ADD: **Progress Bar** - new block. To display steps in multistep form.
152 * ADD: Ability to use **Form Break** inside **Conditional Block**, in combination with **Progress Bar** and **Action Button**.
153 * ADD: Ability to display options for Radio and Checkbox fields through dynamic templates (only with **JetEngine**).
154 * ADD: Preset support with Options Pages (only with **JetEngine**).
155 * ADD: `<!--JFB_FIELD::field_name-->` macro for displaying values from fields.
156 * ADD: Support for localization files, see `languages/readme.md` for details.
157 * ADD: Possibility redirecting to the created post via the Redirect to Pаge action.
158 * ADD: Support for `%field_name%` macros in custom url in Redirect to Page action.
159 * ADD: `Condition Operator` for *Action Conditions* (`AND` & `OR`).
160 * ADD: The ability to compare dates based on Unix timestamps in *Action Conditions*.
161 * FIX: Ability to update member's Mailchimp tags.
162 * FIX: UI/UX for Select, Radio & Checkbox fields
163 * FIX: A calculated field set as hidden takes up space.
164 * FIX: Enqueueing styles in Elementor editor.
165 * UPD: Preset logic for the Repeater field.
166
167 ## 1.3.3
168 * FIX: Compatibility with add-ons
169 * FIX: Insert post insteadof Update post
170
171 ## 1.3.2
172 * ADD: Getting the child field of the repeater for the "Get values list from JetEngine field options" generator
173 * ADD: CSS Controls for JetForm Elementor widget for Heading Field
174 * ADD: Add dynamic for custom url in Redirect to Page action
175 * FIX: Switch page in Elementor Popup
176 * FIX: Parse fields with conditional logic
177 * FIX: Parsing media field value
178 * FIX: Failed process Paypal gateway
179 * FIX: Output Radio & Checkbox Fields label
180 * FIX: Enqueue Media Field & Text Field scripts
181 * FIX: Float attributes in edit Range Field
182 * FIX: Usage preset in datetime field in timestamp format
183 * FIX: Duplicate form errors
184 * FIX: Displaying a hidden calculating field only through a hidden field
185 * FIX: Dynamic preset when value is missing
186 * Tweak: UI/UX Select, Radio, Checkbox fields
187 * Tweak: Added a placeholder for form block/widget attributes
188
189 ## 1.3.1
190 * ADD: Auto scrolling for multi-step form.
191 * ADD: Computed fields from actions (Register User, Insert Post) functionality
192 * ADD: Post Author to Insert/Update Post action
193 * FIX: Error when email field not required && empty
194 * FIX: Auto-complete label in Form Break field & improve package
195 * FIX: Execution of the form via GET parameters and with a dummy refer
196 * FIX: Elementor's popup compatibility
197 * Tweak: Optimized preset && render field
198 * Tweak: php filter: `jet-form-builder/frontend-settings`.
199 Through it you can change the size of the indent for auto scrolling
200 * Tweak: php filter: `jet-form-builder/file-upload/custom-html`
201 Through it, you can add a custom html to the preview of the loaded image
202 through the Media Field
203
204 ## 1.3.0
205 * ADD: UI/UX improvements
206 * ADD: Color Picker Field
207 * ADD: Form Patterns **JetForms**
208 * ADD: Allow creating new users by existing users (in Register User action)
209 * ADD: Numbers range by manual input (generator function)
210 * ADD: Changing the separator for a fractional number in a calculate field
211 * ADD: Styling a Conditional Block
212 * FIX: Range Field UI in editor
213 * FIX: reCaptcha Uncaught SyntaxError unexpected end of input
214
215 ## 1.2.7
216 * FIX: Initialize input mask for new repeater items
217 * FIX: Preset Hidden Field
218 * FIX: Upload attachments
219 * FIX: Hidden-field preset
220 * FIX: Sanitize wysiwyg
221 * UPD: Disable edit action button, if callback undefined
222 * Tweak: Editor UI
223 * Tweak: Media Field UI settings
224
225 ## 1.2.6
226 * UPD: Changed the logic for processing required fields inside the Conditional Block
227 * ADD: Switch page on change Radio Field
228 * ADD: Styles in gutenberg for Datetime Field
229 * FIX: Execution of a query for ActiveCampaign with global settings
230 * FIX: Removed escaping slashes in send email action
231 * FIX: Adding class to passed page
232 * FIX: Preset post-terms in checkbox
233 * FIX: Loss of focus when editing a text field in the global preset
234
235 ## 1.2.5
236 * FIX: Console errors when trying to submit a form with the required checkbox || radio, inside a conditional block
237 * FIX: Saving `max_size` attribute for media-field in float
238 * FIX: UI compatibility with Gutenberg Editor in WP 5.8
239 * Tweak: added `jet-form-builder/preset/source-types` php filter
240
241 ## 1.2.4
242 * ADD: JetEngine Glossaries compatible
243 * ADD: New styling sections for the JetForm widget in Elementor
244 * ADD: `jet-form-builder/render-choice/query-options/posts` & `jet-form-builder/render-choice/label/posts` php hooks and the same for terms, instead of 'posts' - 'terms'
245 * FIX: Send submit status with messages from action settings
246 * FIX: Missing JetStyleManager wrapper on blocks
247 * FIX: Price formatting for PayPal gateway request
248 * FIX: Alignment calculated field
249 * FIX: UI errors in editor
250 * Tweak: Change Repeater component header icons
251
252 ## 1.2.3
253 * ADD: Go Pro banner & link
254 * FIX: Redirect with GET args
255 * FIX: Get calculated value from post meta
256 * Tweak: Localize actions data on `jet-form-builder/editor-package/before`
257 * Tweak: Add class `field-type-{id}` for each field
258 * Tweak: Add `Gateway_Manager::has_gateway`
259 * Tweak: Add php filter `jet-form-builder/field-data/calculated-field`
260 * Tweak: Add js filter `jet.fb.calculated.field.available.fields`
261
262 ## 1.2.2
263 * ADD: Addon management via Dashboard
264 * ADD: Better parse macros in the Send Email action
265 * ADD: Filter jet-form-builder/fields/wysiwyg-field/config for wysiwyg-field
266 * UPD: Parse macros in From Name & From Address fields in Send Email action
267 * FIX: Dynamic preset with empty result value
268 * FIX: CSS compatibility gutenberg-addons
269 * FIX: Compatibility with php 7.0
270 * FIX: Hiding a calculated field
271 * FIX: Duplicate calc formula in each repeater
272 * FIX: Displaying redirect action in gateways editor
273 * FIX: Duplicating form
274 * FIX: Remove mask from empty input on submit the Form
275
276 ## 1.2.1
277 * FIX: Blocks initialization.
278
279 ## 1.2.0
280 * ADD: Examples (preview) for Jet Form Fields in Gutenberg
281 * ADD: Global settings for actions, additional sidebar plugins, for example `reCAPTCHA v3`
282 * ADD: The ability to use global settings in `Mailchimp`, `GetResponse` & `ActiveCampaign` actions
283 * ADD: PHP action `jet-form-builder/render/{field_type}` to control the rendering of the field
284 * ADD: JS hook `jet.fb.register.fields.controls` for registering & manage block-fields controls
285 * ADD: JS hook `jet.fb.register.plugins` for registering custom sidebar-plugins
286 * ADD: JS hook `jet.fb.register.fields` for registering custom form fields
287 * Updated: `apiVersion:2` of blocks registration in Gutenberg
288
289 ## 1.1.7
290 * ADD: RTL compatibility to Wysiwyg Field
291 * ADD: Compatibility with JetStyleManager 1.2.0 and older versions
292 * ADD: Styles for Form Progress circle
293 * FIX: Send email without correct headers, added initial padding-bottom for progress items
294 * FIX: Render script jet-form-builder-inputmask only when rendering Text Field
295 * FIX: Plain default value in repeater fields
296 * FIX: Wysiwyg field is RTL compliant
297 * FIX: Positioning of progress item label
298 * FIX: Rendering last form-break field in form
299
300 ## 1.1.6
301 * ADD: `Label of progress` for Form Break Field
302 * FIX: Errors when editing actions such as MailChimp, GetResponse
303
304 ## 1.1.5
305 * FIX: Trying to access array offset on value of type null on php 7.4
306 * FIX: Rendering repeater attributes
307
308 ## 1.1.4
309 * FIX: CSS Compatibility with Twenty Twenty-One theme
310 * FIX: Parsing form fields from content when processing a request
311
312 ## 1.1.3
313 * FIX: Render Form Break button if there is no name for it, entering settings for Number Field with floating-point
314 * FIX: Render CSS classes in fields
315 * FIX: Initializing controls for widget Form in JetEngine
316 * FIX: Minor fixes in the editor
317
318 ## 1.1.2
319 * FIX: Duplicating a plain preset in fields
320 * FIX: Applying macros to a message after paying with PayPal
321 * FIX: Retrieving form data after Paypal payment
322 * FIX: Styling Form-block with JetStyleManager
323 * FIX: Compatibility with Twenty Twenty-One theme
324 * FIX: Compatibility with JetEngine on initializing the conditions
325 * FIX: Saving character limitation in Text Field settings
326
327 ## 1.1.1
328 * FIX: Wordpress 5.7 compatibility
329 * Improvement: Triggering conditional logic when typing in a text and textarea fields
330
331 ## 1.1.0
332 * ADD: Gutenberg blocks: **Conditional Block**, **Datetime Field**
333 * ADD: Elementor widget: **JetForm**
334 * ADD: Form Progress with multiple pages
335 * ADD: Post submit actions Conditions
336 * ADD: New preset sources for post-type: Post Date, Post Date GMT
337 * ADD: Integration with Paypal
338 * ADD: Compatibility with **JetEngine** widget Form
339 * ADD: Compatibility with **JetFormBuilder Converter**
340 * Improvement: The form builder and the form block full-width in the editor
341
342
343 ## 1.0.4
344 * ADD: displaying a shortcode for each form
345
346 ## 1.0.3
347 * FIX: creating a user with administrator role.
348
349 ## 1.0.2
350 * Enhancement: added **`jet_fb_form`** shortcode. Example:
351
352 `[jet_fb_form form_id="4338" submit_type="ajax" required_mark="***" fields_layout="row"]`
353
354 ## 1.0.1
355 * FIX: render wysiwyg on front-end
356
357 ## 1.0.0
358 * Initial release
359