=== 24TT Unrestricted Forms === Contributors: 24techtime, johniouspatriot Tags: form builder, contact form, drag and drop, data ownership, secure forms Requires at least: 6.0 Tested up to: 7.0 Stable tag: 1.1.0 Requires PHP: 7.4 License: GPL-2.0+ License URI: http://www.gnu.org/licenses/gpl-2.0.txt Enterprise-grade, 100% unrestricted form builder. Custom database tables for maximum performance, visual customization, and strict data ownership. == Description == Welcome to the future of data collection. **24TT Unrestricted Forms** was built from the ground up for website owners who are tired of form plugins holding their own data hostage behind expensive "Pro" paywalls. We believe your data belongs to *you*. That is why our core philosophy is guaranteeing you **100% Data Ownership**. At 24 Tech Time, our guiding poem and promise to you is simple: **"Your Data is Your Data, and Your Data is There—Securely Stored on Your Secure Database!"** We never claim ownership, intercept, or hold your information hostage. Unlike other form builders that bloat your standard `wp_posts` table or route your data through third-party servers, 24TT Unrestricted Forms utilizes a highly optimized, highly secure **Custom Relational Database Architecture**. This ensures enterprise-grade performance, zero external interference, and absolute privacy. ### 🚀 Core Features (100% Unrestricted): * **Drag-and-Drop Visual Builder:** Build beautiful, complex forms in seconds without touching a line of code. * **Unrestricted Data Storage:** View, manage, and delete all of your form submissions directly inside your WordPress dashboard. No premium upgrades required to see your own data! * **Advanced Smart Routing:** Fully customizable Admin Notifications and User Auto-Responders. * **Premium CSV Exporting:** Filter your data by form or date range before exporting to a clean, perfectly translated CSV file. * **Secure AJAX Submissions:** Lightning-fast, page-reload-free form submissions protected by cryptographic nonces. * **Native WP UI Integration:** The backend seamlessly blends with your WordPress dashboard for a beautiful, familiar user experience. * **Theme Agnostic:** Employs modern CSS variables so your forms automatically look beautiful and match your active theme right out of the box. Built by 24 Tech Time, this plugin is lightweight, hyper-secure, and designed to respect both the website owner and the website visitor. We do not need to interfere with anyone's data, and that is our strict policy everywhere. == Installation == Installing 24TT Unrestricted Forms is quick and easy. ### From your WordPress Dashboard: 1. Navigate to **Plugins** -> **Add New** in your WordPress admin panel. 2. Search for "24TT Unrestricted Forms". 3. Click **Install Now** and then **Activate**. 4. You will see a new **24TT Forms** menu in your sidebar. Click **Add New** to build your first form! ### Manual Installation: 1. Download the plugin zip file. 2. Navigate to **Plugins** -> **Add New** and click **Upload Plugin** at the top of the screen. 3. Select the downloaded zip file and click **Install Now**. 4. Click **Activate Plugin**. == Frequently Asked Questions == = Is this plugin really free? = Yes! The core functionality—building forms, storing unlimited entries in the database, viewing those entries, and exporting them to CSV—is 100% free and will never be locked behind a paywall. = Where is my form data stored? = For maximum performance and security, your data is stored in isolated, custom database tables (`wp_tt24_forms`, `wp_tt24_entries`, `wp_tt24_entry_fields`) within your own WordPress database. We do not track you, and your data never leaves your server. = How do I add a form to my page? = When you save a form in the builder, a shortcode is generated (e.g., `[tt24_form id="1"]`). Simply copy that shortcode and paste it anywhere on your site—in a post, a page, or an Elementor widget! = Do I need an SMTP plugin for email notifications? = The plugin uses WordPress's native `wp_mail()` function. If your web host allows native PHP mail, it will work instantly. However, for the best deliverability and to avoid spam folders, we highly recommend using an SMTP plugin alongside it. == Screenshots == 1. The beautiful, drag-and-drop visual form builder. 2. The Unrestricted Data Dashboard showing your saved entries. 3. A detailed, single-entry view native to the WordPress UI. 4. Clean, responsive frontend form rendering. == Changelog == = 1.1.0 = * FEATURE: Added dynamic Form Settings panel to the visual builder. * FEATURE: Added customizable Admin Email Notifications and routing. * FEATURE: Added User Auto-Responder functionality with smart email detection. * FEATURE: Added custom Success Messages and Redirect URLs upon form submission. * FEATURE: Upgraded CSV Export engine to support filtering by Form ID and Date Range. * ENHANCEMENT: Smart Dictionary Translation now automatically converts secure database keys into beautiful, human-readable labels in the dashboard and CSV exports. * ENHANCEMENT: Added red asterisks (*) to the frontend display for required fields. * ENHANCEMENT: Added HTML5 input support for Phone Numbers (tel), URLs, and Numbers. = 1.0.0 = * Initial Release: The foundation of Unrestricted Forms. * Added Drag-and-Drop Builder. * Added Custom Relational Database Tables for entry storage. * Added Single Entry View and One-Click CSV Export. * Added Secure AJAX submission routing.