Changeset 3410550
- Timestamp:
- 12/04/2025 08:04:56 AM (4 months ago)
- Location:
- fluentform
- Files:
-
- 10 edited
- 1 copied
-
tags/6.1.11 (copied) (copied from fluentform/trunk)
-
tags/6.1.11/app/Http/Controllers/IntegrationManagerController.php (modified) (1 diff)
-
tags/6.1.11/app/Services/ConditionAssesor.php (modified) (2 diffs)
-
tags/6.1.11/app/Services/FluentConversational/Classes/Converter/Converter.php (modified) (2 diffs)
-
tags/6.1.11/fluentform.php (modified) (2 diffs)
-
tags/6.1.11/readme.txt (modified) (2 diffs)
-
trunk/app/Http/Controllers/IntegrationManagerController.php (modified) (1 diff)
-
trunk/app/Services/ConditionAssesor.php (modified) (2 diffs)
-
trunk/app/Services/FluentConversational/Classes/Converter/Converter.php (modified) (2 diffs)
-
trunk/fluentform.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
fluentform/tags/6.1.11/app/Http/Controllers/IntegrationManagerController.php
r3406804 r3410550 38 38 39 39 // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Constructor, nonce verified in route handlers 40 $formId = $this->app->request->get('form_id'); 41 if($formId) { 40 if (isset($_REQUEST['form_id'])) { 42 41 // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Constructor, nonce verified in route handlers 43 $formId = (int)$ formId;42 $formId = (int)$_REQUEST['form_id']; 44 43 parent::__construct( 45 44 $this->settingsKey, $formId, true -
fluentform/tags/6.1.11/app/Services/ConditionAssesor.php
r3406804 r3410550 193 193 $processedValue = preg_replace_callback('/{+(.*?)}/', function ($matches) use ($inputs, $form) { 194 194 $smartCode = $matches[1]; 195 195 196 196 if (false !== strpos($smartCode, 'inputs.')) { 197 197 $fieldName = substr($smartCode, strlen('inputs.')); … … 213 213 214 214 // @todo Support general shortcodes in future 215 return ''; 215 216 // Always return the original value if we don't have a match 217 return $matches[0]; 216 218 }, $value); 217 219 218 220 return $processedValue; 219 221 } catch (\Exception $e) { -
fluentform/tags/6.1.11/app/Services/FluentConversational/Classes/Converter/Converter.php
r3408007 r3410550 427 427 'pen_size' => ArrayHelper::get($field, 'settings.sign_pen_size', 2), 428 428 'pad_height' => ArrayHelper::get($field, 'settings.sign_pad_height', 200), 429 'instruction' => self::getComponent()->replaceEditorSmartCodes(ArrayHelper::get($field, 'settings.sign_instruction', __('Sign Here', 'fluentform -signature')), $form),429 'instruction' => self::getComponent()->replaceEditorSmartCodes(ArrayHelper::get($field, 'settings.sign_instruction', __('Sign Here', 'fluentform')), $form), 430 430 ]; 431 431 $question['multiple'] = false; … … 980 980 'autoPlaceholder' => 'aggressive', 981 981 'formatOnDisplay' => true, 982 'validationNumberTypes' => [ 983 'MOBILE', 984 'FIXED_LINE_OR_MOBILE', 985 'FIXED_LINE', 986 'TOLL_FREE', 987 ] 982 988 ]; 983 989 -
fluentform/tags/6.1.11/fluentform.php
r3408012 r3410550 3 3 4 4 /** 5 * Plugin Name: Fluent Forms - Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder5 * Plugin Name: Fluent Forms 6 6 * Description: Contact Form By Fluent Forms is the advanced Contact form plugin with drag and drop, multi column supported form builder plugin 7 * Version: 6.1.1 07 * Version: 6.1.11 8 8 * Author: Contact Form - WPManageNinja LLC 9 9 * Author URI: https://fluentforms.com … … 18 18 define('FLUENTFORM_DIR_PATH', plugin_dir_path(__FILE__)); 19 19 define('FLUENTFORM_FRAMEWORK_UPGRADE', '4.3.22'); 20 defined('FLUENTFORM_VERSION') or define('FLUENTFORM_VERSION', '6.1.1 0');20 defined('FLUENTFORM_VERSION') or define('FLUENTFORM_VERSION', '6.1.11'); 21 21 defined('FLUENTFORM_MINIMUM_PRO_VERSION') or define('FLUENTFORM_MINIMUM_PRO_VERSION', '6.0.0'); 22 22 -
fluentform/tags/6.1.11/readme.txt
r3408012 r3410550 3 3 Tags: contact form, wp forms, forms, form builder, custom form 4 4 Requires at least: 6.4 5 Tested up to: 6. 85 Tested up to: 6.9 6 6 Requires PHP: 7.4 7 Stable tag: 6.1.1 07 Stable tag: 6.1.11 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 439 439 == Changelog == 440 440 441 = 6.1.11 (Date: December 4, 2025) = 442 - Fixes issue with saving showing invalid json 443 - Fixes default behavior of regex in advanced validation 444 441 445 = 6.1.10 (Date: December 2, 2025) = 442 446 - Fix global settings save issue -
fluentform/trunk/app/Http/Controllers/IntegrationManagerController.php
r3406804 r3410550 38 38 39 39 // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Constructor, nonce verified in route handlers 40 $formId = $this->app->request->get('form_id'); 41 if($formId) { 40 if (isset($_REQUEST['form_id'])) { 42 41 // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Constructor, nonce verified in route handlers 43 $formId = (int)$ formId;42 $formId = (int)$_REQUEST['form_id']; 44 43 parent::__construct( 45 44 $this->settingsKey, $formId, true -
fluentform/trunk/app/Services/ConditionAssesor.php
r3406804 r3410550 193 193 $processedValue = preg_replace_callback('/{+(.*?)}/', function ($matches) use ($inputs, $form) { 194 194 $smartCode = $matches[1]; 195 195 196 196 if (false !== strpos($smartCode, 'inputs.')) { 197 197 $fieldName = substr($smartCode, strlen('inputs.')); … … 213 213 214 214 // @todo Support general shortcodes in future 215 return ''; 215 216 // Always return the original value if we don't have a match 217 return $matches[0]; 216 218 }, $value); 217 219 218 220 return $processedValue; 219 221 } catch (\Exception $e) { -
fluentform/trunk/app/Services/FluentConversational/Classes/Converter/Converter.php
r3408007 r3410550 427 427 'pen_size' => ArrayHelper::get($field, 'settings.sign_pen_size', 2), 428 428 'pad_height' => ArrayHelper::get($field, 'settings.sign_pad_height', 200), 429 'instruction' => self::getComponent()->replaceEditorSmartCodes(ArrayHelper::get($field, 'settings.sign_instruction', __('Sign Here', 'fluentform -signature')), $form),429 'instruction' => self::getComponent()->replaceEditorSmartCodes(ArrayHelper::get($field, 'settings.sign_instruction', __('Sign Here', 'fluentform')), $form), 430 430 ]; 431 431 $question['multiple'] = false; … … 980 980 'autoPlaceholder' => 'aggressive', 981 981 'formatOnDisplay' => true, 982 'validationNumberTypes' => [ 983 'MOBILE', 984 'FIXED_LINE_OR_MOBILE', 985 'FIXED_LINE', 986 'TOLL_FREE', 987 ] 982 988 ]; 983 989 -
fluentform/trunk/fluentform.php
r3408012 r3410550 3 3 4 4 /** 5 * Plugin Name: Fluent Forms - Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder5 * Plugin Name: Fluent Forms 6 6 * Description: Contact Form By Fluent Forms is the advanced Contact form plugin with drag and drop, multi column supported form builder plugin 7 * Version: 6.1.1 07 * Version: 6.1.11 8 8 * Author: Contact Form - WPManageNinja LLC 9 9 * Author URI: https://fluentforms.com … … 18 18 define('FLUENTFORM_DIR_PATH', plugin_dir_path(__FILE__)); 19 19 define('FLUENTFORM_FRAMEWORK_UPGRADE', '4.3.22'); 20 defined('FLUENTFORM_VERSION') or define('FLUENTFORM_VERSION', '6.1.1 0');20 defined('FLUENTFORM_VERSION') or define('FLUENTFORM_VERSION', '6.1.11'); 21 21 defined('FLUENTFORM_MINIMUM_PRO_VERSION') or define('FLUENTFORM_MINIMUM_PRO_VERSION', '6.0.0'); 22 22 -
fluentform/trunk/readme.txt
r3408012 r3410550 3 3 Tags: contact form, wp forms, forms, form builder, custom form 4 4 Requires at least: 6.4 5 Tested up to: 6. 85 Tested up to: 6.9 6 6 Requires PHP: 7.4 7 Stable tag: 6.1.1 07 Stable tag: 6.1.11 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 439 439 == Changelog == 440 440 441 = 6.1.11 (Date: December 4, 2025) = 442 - Fixes issue with saving showing invalid json 443 - Fixes default behavior of regex in advanced validation 444 441 445 = 6.1.10 (Date: December 2, 2025) = 442 446 - Fix global settings save issue
Note: See TracChangeset
for help on using the changeset viewer.