=== Divi Contact Form Helper ===
Tags: WordPress, Plugins, Divi, Contact Form
Requires at least: > 5.4
Tested up to: 6.3.1
Stable tag: 1.6
Requires PHP: 7.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Upgrade the Divi Contact Form with tons of new settings and premium features like file uploads, date & time picker, custom subject line, confirmation emails, Zapier integration, save submissions to database, SMTP, icons, new merge tags, dashboard stats, and so much more!.

== Description ==
Upgrade the Divi Contact Form with tons of new settings and premium features like file uploads, date & time picker, custom subject line, confirmation emails, Zapier integration, save submissions to database, SMTP, icons, new merge tags, dashboard stats, and so much more!.

== Installation ==
1: You need to go to WordPress admin area and visit Plugins » Add New page.
2: This will reveal the plugin upload form. Here you need to click on the 'Choose File' button and select the plugin file you downloaded earlier to your computer.
3: After you have selected the file, you need to click on the 'Install Now' button. WordPress will now upload the plugin file from your computer and
install it for you. You will see a success message like this after the installation is finished.
4: Once installed, you need to click on the Activate Plugin link to start using the plugin.

== Changelog ==

= 1.6
= 09-08-2023
- Added New Feature Digital Signature Pad
- Added New Feature Move Upload Files To Media Library
- Added New Feature Disable Past Times
- Added New Feature Handle Minimum and Maximum Time With Disable Past Times Feature
- Added New Feature Use '%%dcfh_site_userinfo_email%%' Tag In Confirmation Email ID To Send Confirmation Email To Logged-in User
- Added New Feature Multilingual Support For Custom Text
- Added New Feature Custom Text For Module 'Fill The Following Fields' & 'Fix The Following Fields' Message
- Fixed The Double Form Submission Issue With Google ReCAPTCHA And Textarea Validation.
- Fixed Admin Rich Text Email HTML Table Spaces Issue
- Update Datetime Picker Code Auto Add First Available Time When Available/Unavailable Times Used and Only Add Date On First Click When Daywise Available/Unavailable Times Used

= 1.5.5
= 08-01-2023
- Added Option To Show/Hide Upload Files Button Icon
- Fixed DateTime Picker Show Dates Disabled On a First Page Load

= 1.5.4
= 07-20-2023
- Fixed Admin and Confirmation Rich Text Line Break Issue
- Fixed Issue With Datepicker When Other Languages Used
- Update Entries Auto Backup Code

= 1.5.3
= 06-01-2023
- Fixed DateTime Picker JS Multiple Issues
- Fixed DateTime Picker Conditional Input
- Fixed Placeholder With Responsive Labels
- Fixed Linebreak Issues In Email Template
- Added Email From Name In Email Template

= 1.5.2
= 04-03-2023
- Added New Feature Confirmation Email Address Field ID
- Fixed CSV Export With Latin Characters
- Fixed Merge Tags Not Working With Entry Reply Template
- Fixed Unread Entries Count Badge Location Conflict With Another Plugins
- Fixed Conditional Inline Datepicker Merge Tag Not Sending In Email

= 1.5.1
= 02-27-2023
- Fixed Form Redirect After Submit On Required Fields Message

= 1.5
= 02-16-2023
- Added New Feature Auto and Manual Synchronize Google and Outlook ICS URL
- Added New Feature Query Parameters Save In Database and Used As Merge Data Tag Admin Email
- Added New Feature Start and End Date For CSV Export
- Added New Feature Delete Entries After Number Of Days
- Added New Feature Move Field Labels To Left Side
- Added New Feature Loading Icon For Submitting Form
- Added New Feature Allowed & Unavailable Times Per Day
- Added New Feature Admin Email From Submitter Email
- Support Added For Missing Global Colors
- Fixed E2PDF Shortcode Not Works On Success Message
- Prevent Keyboard From Popping Up On Datepicker Mobile
- Fixed File Upload Container Border Removed When Upload File.
- Fixed Confirmation Email Sending On Page Having Two Forms (If on one form confirmation enabled then other form sent first form confirmation)

= 1.4.4
= 12-28-2022
- Fixed Forms Not Saving

= 1.4.3
= 12-22-2022
- Added New Feature Reply To For Conditional Routing
- Added New Feature Select List Placeholder Show/Hide
- Added New Feature Default Selected Option From List Select List
- Added Support Merge Tags In Admin From Name
- Fixed CSV Accents and Accented Characters
- Fixed HTML Field Design Settings and Layout Bugs
- Fixed Field Description Design Settings
- Fixed Field Description Layout Error and Layout Issues With Checkbox and Radio

= 1.4.2
= 12-12-2022
- Added New Feature Date And Time Format Settings For Admin Entries And Merge Tag
- Added New Feature Setting To Show/Hide Success Message
- Added HTML Tags Support In Field Description Allowed Tags: a,abbr,br,b,cite,del,em,img,span,strike,strong,small,svg,iframe,sub,sup,video,audio
- Added Shortcode Support In Success Message Rich Text Editor
- Added Missed & Fixed File Upload Button Design Settings
- Fixed Success Button Design
- Fixed Form Redirect Bug
- Fixed Line Break For Admin Message and Confirmation Message Email Body
- Fixed Success Button Design Settings

= 1.4.1
= 11-25-2022
- Added New Feature Admin Email From Name
- Added New Feature Confirmation Email From And Email From Name
- Added New Feature Spam Protection blocklisted Emails
- Fixed Placeholder Special Chars Issue
- Fixed Required Asterisk For Chekboxes and Radios
- Fixed Submit Button Alignment
- Fixed Confirmation Email Sending First Form Data When Two Form On the Same Page
- Override Disable Weekday with Available Date

= 1.4
= 11-02-2022
- Added New Feature Entries Screen Dynamic Columns
- Added New Feature Rich Text HMTL Editor For Success Message
- Added New Feature Message Pattern Merge Tags In Success Message
- Added New Feature Honeypot For Spam Protection
- Added New Feature Text/HTML Anything Field
- Added New Feature Show Asterisk On Required Fields
- Added New Feature Error Message Location
- Added New Feature Error Message Design Settings
- Added New Feature 'aria-required' In Required Fields
- Added New Custom Label Text Settings For Delete File On Icon Hover
- Added Missing Design Settings For Upload File
- Fixed Disable Current Date Bug
- Fixed Contact Form Skipped Inline Datepicker Value
- Fixed Confirmation From Name When Rich Text Editor Enabled
- Fixed File Upload Button Conflict Submit Button Design Settings
- Fixed Plural For Number Of Selected Files

= 1.3.2
= 09-8-2022
- Fixed Datepicker Not Working Second Field If Type Is Both
- Fixed Datepicker Design Setting Issue With Contact Form Design

= 1.3.1
= 09-05-2022
- Added New Feature Enable/Disable Admin Email
- Added New Feature Allow To Add Custom Mime Types
- Added New Feature Enabled/Disabled Cookies For Contact Form Unique Views
- Fixed File Upload Button Issue With Multiple Forms On The Same Page
- Fixed Maximum Length Text Validation Message
- Fixed Reply-to & From Admin Email If RichText Used
- Fixed File Upload Minor JS Issues
- Fixed File Upload Get Real MimeType with finfo_file
- Fixed Select2 Style CSS
- Optimized Performance By Render Vendor Scripts Where Form Will Be Used And Also Avoid Conflicts
- Other Minor Improvements

= 1.3
= 08-09-2022
- Added New Feature HTML Email Admin Message
- Added New Feature HTML Email Confirmation Message
- Added New Feature Dynamic Email Template Admin Message
- Added New Feature Dynamic Email Template Confirmation Message
- Added New Feature Fixed Attachments Tag For Confirmation Message
- Added New Feature Conditional Admin Email
- Added New Feature Pabbly Integration
- Added New Feature Field Description Location Above/Below
- Added New Feature Option Set Datettime Input With Current Date/Time
- Added New Feature Option Dynamic Admin Email
- Added New Feature Search Field For Dropdowns
- Added New Feature To Disable Current Date Selection
- Added New Feature Custom Label Text In Theme Options
- Added New Feature All Fields Merge Tag For Admin and Confirmation Message
- Fixed Success Message Not Worked With Divi Overlays
- Fixed Create Template HTML entities and slashes
- Fixed Field Icon Position Changes With Different Column Sizes
- Fixed Special Chars Decoding Issues
- Fixed Show Hidden Conditional Fields In Entry Detail and CSV
- Fixed Datetime Picker Auto Time Changes On Focus Out
- Improved DOMDocument Code
- Plugin Settings Will Delete On Uninstall From Theme Options
- Update Datetime Picker Form Class
- Update Forms List
- Update Typography

= 1.2
= 05-26-2022
- Added New Feature Forms List In Admin Dashboard
- Added New Feature Views and Unique Views Of Each Contact Form
- Added New Feature Conversion Rate Of Each Contact Form
- Added New Feature Option To Disable Collection Of User Agent Details
- Added New Feature Setting To Show/Hide Form Title After Submitting Form
- Added New Feature Custom Text Labels For File Uploads
- Added New Feature Setting To Show/Hide Label For Checkboxes/Radio Buttons
- Added New Feature Setting To Disable Week Days
- Added New Feature Setting To Disable Past Days In Date Picker
- Added New Feature Settings To Select Fixed Or Relative Minimum and Maximum Dates
- Added New Feature Available and Unavailable Date Settings
- Added New Feature Settings To Select Fixed Or Relative Minimum and Maximum Times
- Added New Feature Available and Unavailable Times Settings
- Added New Feature Time Picker Steps Setting
- Added New Feature Date/Time Picker RTL Support
- Added New Feature Date/Time Picker Width And Height Settings
- Added New Feature Date/Time Picker Design Settings
- Add New Feature Theme Check For Divi, Extra, Divi Builder, Divi Ghoster
- Updated Textarea Min Height Minimum Value
- Updated Confirmation Reply-To Address To Admin Email Set In Module
- Improved The Placeholder Field Settings
- Improved Submit Button Alignment And Fullwidth CSS
- Improved Field Icons Position
- Fixed Spacing Of Accepted File Types
- Fixed Incorrect Merge Data Tags On Create Template and Send Email
- Fixed Wrong Showing Upload File Mime Types Frontend
- Fixed Conditional File Upload

= 1.1
= 03-24-2022
- Added New Feature Input Field To Enter Custom Placeholder Text
- Added New Feature Setting To Show Or Hide The Placeholder Text
- Added New Feature Input Field Option To Write Custom Label Text Above The Form Fields
- Added New Feature Design Settings For The Field Label Text
- Added New Feature Input Field Option To Write Custom Descriptions Below The Form Fields
- Added New Feature Design Settings For The Field Description Text
- Added New Feature Admin Email Address Carbon Copy (CC) and Blind Carbon Copy (BCC) Email Address Fields
- Added New Feature Checkbox And Radio Button Inline Or Column Layout Options
- Added New Feature Checkbox And Radio Button Column Settings
- Added New Feature Referrer URL Message Pattern Merge Tag
- Added Support For Message Pattern Merge Tags In The Subject Line
- Added Feature New Submit Button Wait Text To Show While Files Are Uploading
- Added Feature New File Type Options For File Upload Fields
- Replaced mime_content_type With WordPress wp_check_filetype_and_ext
- Moved The Field Icon Settings To The Field Options Toggle
- Fixed Bugs With HTML Entities Encoded In Confirmation Email
- Fixed Issue Getting Divi Theme Version If Child Theme Was Active
- Fixed Issue With Form Submitting Before File Uploads Completed
- Fixed Bug With Attachments Not Showing In Entries


= 1.0.1
= 02-26-2022
- Important! Added "dcfh_" Prefix To All Message Pattern Merge Tags
- Added New Feature Custom Date And Time Format Settings
- Added New Feature Weeks Start Day Setting
- Added New Feature Textarea Message Box Minimum Height Setting
- Added New Feature Inline Horizontal Layout Setting For Checkboxes And Radio Buttons
- Added New Feature Textarea Validation
- Fixed Field Icons Support On All Browsers
- Fixed Placeholder Text On All Browsers
- Fixed CSV Column Headers Issue When Adding A New Field
- Fixed Confirmation Email Message Line Breaks
- Fixed Language Translation Issues
- Fixed Uploaded File Delete Icon
- Fixed Multisite Issue Duplicating Settings From Main Site To Network Sites
- Fixed Bug Scrolled To Top After Attaching File
- Fixed Bug Time Picker Change

= 1.0.0 =
Initial Release
