SV Forms

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

Requires:

  • PHP 7.3 or higher
  • WordPress 5.3 or higher

Plugin Description

SV Forms is a block that allows you to create forms in Gutenberg, with ease.

Team

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 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.

Screenshots

Blocks

This plugin provides 21 blocks.

  • Thank You Message
  • Text
  • User Mail
  • SV Forms
  • Select
  • Phone
  • Range
  • URL
  • File
  • Password
  • Submit Button
  • Form
  • Date
  • Hidden
  • E-Mail
  • Number
  • Spam Guard
  • Radio Button
  • Checkbox
  • Admin Mail
  • Textarea

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.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“SV Forms” is open source software. The following people have contributed to this plugin.

Contributors

Translate “SV Forms” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

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