Plugin Directory

Changeset 3426951


Ignore:
Timestamp:
12/24/2025 04:04:49 PM (3 months ago)
Author:
eunito
Message:

updated: readme.txt

File:
1 edited

Legend:

Unmodified
Added
Removed
  • formative/trunk/readme.txt

    r3426920 r3426951  
    1 === Formative ===
     1=== Formative – Contact Form, Drag and Drop Custom Form Builder ===
    22Contributors: eunito
    3 Tags: forms, form-builder, contact-form, submissions, export
    4 Requires at least: 6.0
     3Tags: forms, form builder, contact form, drag and drop, form submissions
     4Requires at least: 5.0
    55Tested up to: 6.9
     6Requires PHP: 7.4
    67Stable tag: 1.0.0
    78License: GPLv2 or later
    89License URI: https://www.gnu.org/licenses/gpl-2.0.html
    910
    10 Formative is a lightweight, responsive form builder for creating contact forms, surveys, and custom forms.
     11A powerful and intuitive drag-and-drop form builder for WordPress with comprehensive field types and submission management.
    1112
    1213== Description ==
    13 Formative provides:
    14 - Visual React-based admin (dashboard, form builder, entries, settings)
    15 - AJAX form submission with nonce verification and server-side validation
    16 - Entries storage and CSV export
    1714
    18 For code and implementation details see the plugin bootstrap: wp-content/plugins/formative/formative.php
    19 and core classes: includes/Plugin.php, includes/Installer.php, includes/API/Base_Controller.php.
     15Formative is a feature-rich form builder plugin that makes creating and managing forms simple and efficient. With an intuitive drag-and-drop interface, you can build custom forms for any purpose without writing a single line of code.
     16
     17= Key Features =
     18
     19* **Drag and Drop Form Builder** – Create forms effortlessly with an intuitive visual builder
     20* **User Form Submissions** – Collect responses from your website visitors
     21* **Entry Management** – View and manage all form submissions from the admin dashboard
     22* **Comprehensive Field Types** – 20+ field types to build any form you need
     23
     24= Available Form Fields =
     25
     26* Text – Single line text input
     27* Email – Email address field with validation
     28* Number – Numeric input field
     29* Phone – Phone number field
     30* Textarea – Multi-line text area
     31* Select – Dropdown selection menu
     32* Checkbox – Multiple choice checkboxes
     33* Radio – Single choice radio buttons
     34* Date – Date picker field
     35* Time – Time picker field
     36* URL – Website URL field with validation
     37* Password – Secure password input
     38* File Upload – Allow users to upload files
     39* Rating – Star or numeric rating field
     40* Range Slider – Slider for numeric values
     41* Switch – Toggle switch field
     42* reCAPTCHA – Spam protection with Google reCAPTCHA
     43* First Name – Pre-configured first name field
     44* Last Name – Pre-configured last name field
     45* GDPR Consent – Checkbox for privacy compliance
     46* Response Message – Display custom messages to users
     47* Summary – Show form data summary
     48* Submit Button – Customizable form submission button
     49
     50= Perfect For =
     51
     52* Contact forms
     53* Registration forms
     54* Survey and polls
     55* Feedback forms
     56* Order forms
     57* Application forms
     58* Newsletter signups
     59* And much more!
     60
     61= Why Choose Formative? =
     62
     63Formative combines ease of use with powerful functionality. Whether you're creating a simple contact form or a complex multi-step application form, Formative provides all the tools you need in one plugin.
    2064
    2165== Installation ==
    22 1. Upload the `formative` folder to the `/wp-content/plugins/` directory.
    23 2. Activate the plugin through the 'Plugins' screen in WordPress.
    24 3. Go to Formative → Add New to create a form.
    25 4. Insert forms with the Formative block or use the shortcode:
    26    [formative id="123"]
     66
     671. Upload the `formative` folder to the `/wp-content/plugins/` directory
     682. Activate the plugin through the 'Plugins' menu in WordPress
     693. Navigate to Formative in your WordPress admin menu
     704. Start creating your first form using the drag-and-drop builder
     715. Add the form to any page or post using the provided shortcode
     72
     73== Frequently Asked Questions ==
     74
     75= How do I create a form? =
     76
     77After activating the plugin, go to the Formative menu in your WordPress dashboard. Click "Add New" and use the drag-and-drop builder to add fields to your form.
     78
     79= How do I add a form to my page? =
     80
     81Once you've created a form, you'll receive a shortcode. Simply copy and paste this shortcode into any page, post, or widget where you want the form to appear.
     82
     83= Can I view form submissions? =
     84
     85Yes! All form submissions are stored in your WordPress database and can be viewed from the Formative entries section in your admin dashboard.
     86
     87= Is the plugin GDPR compliant? =
     88
     89Yes, Formative includes a GDPR Consent field that you can add to your forms to ensure compliance with privacy regulations.
     90
     91= Does it work with page builders? =
     92
     93Yes, Formative forms can be embedded using shortcodes, making them compatible with all major page builders including Elementor, Gutenberg, WPBakery, and more.
    2794
    2895== Screenshots ==
    29 1. Admin Dashboard - Overview and stats.
    30 2. Form List - Edit / Duplicate / Preview.
    31 3. Form Builder - Drag and configure fields.
    32 4. Entry List - View / export submissions.
    33 5. Frontend form - Responsive form with messages.
    3496
    35 == Frequently Asked Questions ==
    36 = Where are submissions stored? =
    37 Submissions are saved as `formative_entry` posts and (optionally) in a custom entry meta table. See plugin settings to disable storage.
    38 
    39 = Is this secure? =
    40 Yes — nonces, sanitization, capability checks, and server-side validation are implemented. See REST base controllers for details.
     971. Drag and drop form builder interface
     982. Complete list of available form fields
     993. Form entries management dashboard
     1004. Front-end form display
     1015. Form settings panel
    41102
    42103== Changelog ==
     104
     105= 1.0.0 = (24 December, 2025)
     106* Initial release.
     107* Drag and drop form builder.
     108* 20+ form field types.
     109* Form submission management.
     110* Entry viewing in admin dashboard.
     111* GDPR consent field.
     112* Responsive form design.
     113
     114== Upgrade Notice ==
     115
    43116= 1.0.0 =
    44 * Initial release — admin dashboard, REST endpoints, entries, CSV export.
    45 
    46 
    47 == Support ==
    48 For support, please check the documentation in the plugin folder (README.md, QUICK_START.md) or open a support topic on WordPress.org plugin page. When reporting issues, include WordPress version and plugin version.
    49 
    50 == Privacy ==
    51 Formative stores submission data (may include personal data) in WordPress database. Ensure GDPR/privacy compliance for your site. You can disable storing entries via plugin settings if needed.
     117Initial release of Formative – A powerful drag-and-drop form builder for WordPress.
Note: See TracChangeset for help on using the changeset viewer.