=== Manfi FormFlow Engine ===
Contributors: nisan92
Tags: form, form builder, contact form, multi-step, wordpress forms
Requires at least: 6.2
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.8
License: GPL-2.0+
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Manfi FormFlow Engine is a visual builder to create, manage, and display dynamic multi-step forms on your WordPress website.

== Description ==

Manfi FormFlow Engine is a powerful and flexible visual form builder plugin that helps you create and manage custom forms in WordPress without any coding knowledge.

Whether you need a simple contact form or a complex multi-step survey, Manfi FormFlow Engine gives you a robust step-based builder experience inside your WordPress admin dashboard. You can create forms, manage submissions, and embed them anywhere using a simple shortcode.

### Key Features:

* **Visual Drag-and-Drop Builder:** Easily build forms with a modern, intuitive interface.
* **Multi-Step Forms:** Create better user experiences by breaking long forms into logical steps.
* **Comprehensive Field Types:** Support for text, email, select, radio, checkboxes, file uploads, and more.
* **Custom Email Templates:** Build custom email layout templates using Gutenberg block editor or page builders with dynamic field placeholders.
* **Custom SMTP Setup:** Deliver your notification emails reliably using outgoing SMTP mail servers with WP Mail SMTP auto-discovery.
* **White Labeling:** Rebrand the plugin completely by custom plugin naming, custom menu titles, logo uploads, and stripping author details.
* **Multiple Page Builder Support for Templates:** Full programmatic editing support inside Elementor, Beaver Builder, and Divi editors.
* **Custom Form Actions:** Choose Redirect, Add Post, Place WooCommerce Order, or Send Email action triggers dynamically upon submission.
* **Admin Form Management:** Full control over your forms and submissions from the WordPress dashboard.
* **Frontend Shortcode:** Embed your forms easily with a shortcode like `[manffoen_form id="123"]`.
* **Submission Handling:** View and manage all form entries directly in the admin area.
* **WordPress Multisite Compatibility:** Dynamically provisions tables on network activation, automatically hooks new site initializations, and sweeps all sub-site data during uninstall.

== Installation ==

1. Upload the plugin folder to /wp-content/plugins/ or install it through the WordPress Plugins screen.
2. Activate the plugin through the Plugins screen in WordPress.
3. Go to the 'Manfi FormFlow Engine' menu in your WordPress admin dashboard.
4. Create your first form using the visual builder and publish it.
5. Copy the generated shortcode and paste it into any page or post.

== Frequently Asked Questions ==

= How do I display a form on a page? =
Use the shortcode shown in the form list or builder screen, for example: `[manffoen_form id="123"]`.

= Why is my form not showing? =
Ensure the form status is set to 'Published' and that the shortcode ID matches an existing form in your list.

= Does it support multi-step forms? =
Yes! Multi-step form fields and step navigation are fully supported within the builder.

== Screenshots ==

1. Forms list in wordpress admin panel 
2. Visual form builder interface in the WordPress admin dashboard.
3. Form Setting in edit form screen
4. Add multi steps for the form
5. Create action on submission 
6. Add fields in each steps
7. Render Multi-step form in frontend.

== Changelog ==

= 1.0.8 =
* feature: Added a powerful White Label Facility to dynamically rebrand the plugin name, sidebar menu titles, toolbar nodes, and custom admin bar logo/icon.
* feature: Added support for programmatically whitelisting Custom CPT Email Templates inside page builders like Elementor, Beaver Builder, and Divi.
* feature: Integrated WordPress native Media Library Uploader for custom White Label branding icons.
* feature: Created a comprehensive, dynamic Gutenberg & Elementor CPT Email Templates builder with dynamic placeholder replacement tags (e.g. {full_name}, {address}, {all_fields}).
* feature: Implemented 100% WordPress Multisite compatibility, including network-wide auto-provisioning, new site creation table hooks, and network-wide data cleanup sweeps on uninstall.

= 1.0.7 =
* fix: included built `admin/builder/dist` assets and ensured the editor loads correctly in WordPress environments.
* updated: bumped plugin version to 1.0.7.

= 1.0.6 =
* fix: included built `admin/builder/dist` assets and ensured the editor loads correctly in WordPress environments.
* updated: bumped plugin version to 1.0.6.

= 1.0.5 =
* fix: included built Vue builder assets and corrected release packaging so the form editor loads properly.
* updated: bumped plugin version to 1.0.5.


== Upgrade Notice ==

= 1.0.8 =
Adds White Label Facility, CPT Email Templates builder with page builder integration, native Media Uploader, and full WordPress Multisite compatibility.

= 1.0.7 =
regular updates.

