=== SV Forms === Contributors: matthias-reuter, matthiasbathke, dennisheiden Donate link: https://straightvisions.com Tags: form-block, form-builder, contact-form Requires PHP: 8.0 Requires at least: 6.0 Tested up to: 6.5.5 Stable tag: 2.0.05 License: GPL-3.0-or-later License URI: https://www.gnu.org/licenses/gpl-3.0-standalone.html SV Forms is a block that allows you to create forms in the WordPress Gutenberg Block-Editor, with ease. == Description == Do you want to create quick and easy forms in the WordPress Gutenberg Block-Editor? Then our new Gutenberg-Block SV Forms is just right for you! Our SV Forms Block for the WordPress Gutenberg Block-Editor offers you full control and creative freedom in the creation of custom forms. ✔ A form block that wraps everything together and lets you put in whatever you want. ✔ 6 Input-Blocks for different kinds of data (more to come!). ✔ E-Mail notfications when a user submitted your form. ✔ Confirmation E-Mails for users who submitted your form. ✔ "Thank You Message"-Block that let's you create a "Thank You"-Message that will be shown, when a user submitted your form. ✔ Bunch of settings and customization. More information and preview = Plugin Description = SV Forms is a block that allows you to create forms in Gutenberg, with ease. = Team = * Developed and maintenanced by straightvisions GmbH == Installation == This plugin is build to work out-of-the-box. Installation is quite simple. 1. Upload plugin-directory to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. You are using a caching plugin? Don't forget to flush caches now. == Changelog == = 2.0.05= * Core Update = 2.0.04= * Core Update = 2.0.02 = * Core Update * Change Submission Meta Data from single field JSON to multi fields raw * Frontend JS converted to vanilla JS to avoid jQuery dependency = 2.0.01 = * Hotfix = 2.0.00 = * Core Update = 1.9.00 = * Core Update = 1.8.11 = ### Various * Core Update = 1.8.10 = ### Security Fix * Third Party Vendor Library ### Various * Core Update = 1.8.00 = ### Various * Core Update = 1.7.00 = ### Various * SV Core improvements = 1.6.00 = ### Various * SV Core improvements = 1.5.14 = ### Various * SV Core improvements = 1.5.13 = ### Various * SV Core improvements = 1.5.12 = ### Various * Deactivated nonce check, due to problem with caching = 1.5.11 = ### Various * SV Core improvements = 1.5.10 = ### Improvements * Added min-height and padding to mail- and userselect ### Various * Update Core * Updated rest api method to retrieve users = 1.5.00 = ### Various * SV Core improvements = 1.4.19 = ### Features * Added "Border Style" to inspector panel "Border "Settings" * Added translation for "German" ### Improvements * Added default values for various blocks, to ensure a clean design out of the box ### Bug Fixes * Fixed a bug where the "Submit"-Block have full width without the alignfull class * Fixed a style bug in the "Select"-Block * Fixed a style bug in the "Range"-Block = 1.4.18 = ### Various * SV Core improvements = 1.4.17 = ### Bug Fixes * Fixed a bug where new Form Blocks wouldn't save = 1.4.16 = ### New Blocks * Files Block - Allows you to upload files in your forms ### Features * Added new border settings to the form blocks (except checkbox, radio, range and hidden) ### Enhancements * Reorganized the block settings of the form blocks (except checkbox, radio, range and hidden) = 1.4.15 = ### Features * Added new Hidden Block, to implement hidden input fields in your form * Added a "Clear SV Forms Meta Field" button to the wrapper Block ### Enhancements * Added default label to the User Mail Block * The copy to clippboard buttons will show a notice, when the content is copied to the clippboard ### Bug Fixes * Fixed that the Form ID in the Forms Block wouldn't update * Fixed that the get_admin_mails & get_user_mails function can return NULL * Fixed that the copy to clippboard feature will break the block * Fixed missing label on radio buttons = 1.4.14 = ### Various * SV Core improvements = 1.4.13 = ### Features * Form Labels * Give your form a label to filter and group your submissions by it. * Input name check * When working on your form, you will get a notice when two of your inputs use the same input name. * Border Radius Settings * Input Block now have a border radius setting. ### New Blocks * Form Block * This block will contain the blocks for the form and is a child of the SV Forms block. ### Enhancements * The following blocks are now collapsible, for better content overview. * Wrapper Block * Form Block * Thank You Message Block * User Mail Block * Admin Mail Block * Input Blocks will notify the user, if an input name already exists inside the current form. * You can now click on the available input values to copy them in your clippboard. ### Various * Deactivated the feature that input names will be automatically generated, when the input label is updated, due to possible workflow problems. * The SV Forms block will no longer directly contain the blocks for the form, but the blocks for all form features. * SV Forms will now act as a wrapper for the following blocks: * Form (Will now directly contain the blocks for the form) * Thank You Message * User Mail * Admin Mail * The "Admin Mail" settings was moved to the Admin Mail Block. * The "Send Confirmation Mail" setting was moved to the User Mail Block and the function was changed. * You can choose in a select field, the E-Mail Block to recieve the user mail. ### Bug Fixes * Prevents form id override when using a form as reuseable block. * Checkboxes without value will no longer throw PHP notices. * Spam Guard will no longer throw an error, when not set. * Fixed a bug where block content of the Admin Mail and User Mail Block will disappear. * The available input values inside the Thank You Message block will now update live. = 1.4.13 = ### Various * FIX Margin * Update Core = 1.4.12 = ### Features * Add action hook on form submit. ### New Blocks * Spam Guard Block * Adds antispam features, to prevent your forms from spam. ### Various * Updated default form template * Added Spam Guard Block = 1.4.11 = ### Features * Add WordPress Personal Data Exporter Support * Add WordPress Personal Data Eraser Support = 1.4.10 = ### Features * Adding an archive for form submissions, with the form data inside. * Automatically add Admin Mail Block when Admin Mail is selected in the ### New Blocks * Number Block: * A input field for numbers. * Date Block: * A input field for dates. * Range Block: * A input field for ranges. * Phone: * A input field for phone numbers. * Password Block: * A input field for passwords and secrects. * User Mail Block: * A wrapper block that contains the e-mail content for the user. * Add support for output of input values. * Admin Mail Block: * A wrapper block that contains the e-mail content for the admin. * Add support for output of input values. ### Enhancements * SV Forms Block * Add header to wrapper with block name, description and the form id. * Add border and styling to wrapper, to better identify the block. * Add setting to save form submits. * Automatically add Admin Mail Block when Admin Mail is selected. * Updated default form template, when adding a new form. * Thank You Message Block: * Add support for output of input values. * E-Mail Block: * Renamed "Is recipient?" to "Send Confirmation Mail" for better understanding. * Automatically add User Mail Block when Send Confirmation Mail is selected. * Post Meta: * Updated the data structure and management of the form data inside the post meta. * Cleaned code for better readability and performance. ### Bug Fixes * Fix error when Thank You Message block is missing. * Fix duplicate form ids when duplicating an existing form. * Fix Validation Settings open on default. = 1.4.00 = ### Various * Initial release == Upgrade Notice == Core Update == Missing a feature? == Please use the plugin support forum here on WordPress.org. We will add your wish - if achievable - on our todo list. Please note that we can not give any time estimate for that list or any feature request. = Paid Services = Nevertheless, feel free to contact our [WordPress Agency](https://straightvisions.com) if you have any of the following needs: * get a customization * get a feature rapidly / on time * get a custom WordPress plugin or theme developed to exactly fit your needs.