Version 1.4.10 - security hardening, empty fallback, and reCAPTCHA improvements
- Harden XSS protection with escapeHtml on all rendered output values - Add empty_fallback support for empty cell display across all view types - Fix reCAPTCHA default action to 'submit' matching JS side - Move reCAPTCHA token generation from inline PHP to public.js - Lower default reCAPTCHA min score from 0.5 to 0.3 - Improve reCAPTCHA token age check and preload error handling - Add form submit handler for enter key support - Increase waitForRecaptcha timeout to 10 seconds - Show button/color settings only for button output types - Remove debug console.log and error_log statements - Bump version to 1.4.10
This commit is contained in:
@@ -306,6 +306,9 @@ jQuery(document).ready(function ($) {
|
||||
// Append the rendered HTML
|
||||
$(".result-value-output").html(html);
|
||||
|
||||
// Sync type-button-link visibility for initial render
|
||||
$(".result-value-output .output-type").trigger("change");
|
||||
|
||||
// You can call other functions after the template is rendered
|
||||
append_fields_to_preview();
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user