Double Opt-In – BEST OPT IN PLUGIN FOR CONTACT FORM 7 AND AVADA. Easily enable and use a double opt-in system for
your Contact Form 7 & Avada Forms. This will ensure that the e-mail accounts of the submitters are valid. It will also
store all relevant information for GDPR. The Double Opt-In System can be enabled manually for each Contact Form 7 and
Avada Form.
Bugfix – Fixed a bug interrupting the enable/disable the function after enabling the double opt in.
Compatibility – Updated the compatibility to Contact Form 7 5.4
1.2
Feature – You can now define the page the people will be redirected to after clicking the confirmation link for the double opt in.
1.3
Added registration ip and confirmation ip to the database table.
Added the protocol page within tools -> forge12 double-opt-in storing the id, form id, content, confirmation, registration date, confirmation date, registration ip and confirmation ip for each double opt in.
Added a wordpress cronjob removing all unconfirmed optins older than 7 days.
Added a deactivation hook which will delete the confirmation table from the database and the cronjob.
1.3.1
Fixed a problem not saving the double opt in page.
1.3.2
Changed createtime/updatetime to varchar
Store timestamp in database instead of the date
Fixed a bug not updating the times correct
1.3.3
Fixed a bug not allowing to change the sender of the Opt-In mail
1.3.4
Fixed a bug on saving the Opt-In Formular
1.3.5
Uploaded files are now stored till the opt in has been confirmed.
1.3.51
Fixed a bug causing the double opt in not to save.
1.4
Added Update function within WordPress.
1.4.1
Updated Plugin URL
1.4.2
Added Plugin UI
Fixed a bug within the License System
Added Popup with details for Opt-ins containing additional informations and cleaner interface for form fields.
1.4.3
Bugfix – Fixed an error causing warnings to display even if debug mode was disabled.
1.4.4
Bugfix – Updated Deregister of License to use it on another site.
1.4.5
Ob Cache error fixed
1.5
Added option to export all opt-ins as CSV File.
Added option to export single opt-ins as CSV File.
1.5.1
Added a settings page allowing to customize the period of time the opt-ins are stored in the database.
Added the options to clean the database manually for confirmed, unconfirmed or all opt-ins.
Added the delete option for every doi within the popup window.
Fixed a bug displaying the form fields wrong in the popup window.
1.5.2
Added button to delete all Opt-Ins without filter check.
1.5.3
Bugfix – Fixed an Issue throwing an error after the form of an given opt in has been deleted.
1.5.4
Added three new hooks ‘f12_cf7_doubleoptin_after_confirm’ and ‘f12_cf7_doubleoptin_confirm_failed’ and ‘f12_cf7_doubleoptin_already_confirmed’
1.5.5
Added a custom class for OptIns to allow external developers to adjust the optins.
Rearranged code to make it more usable for external developers.
1.5.6
Fix: Fixed an error stoping the deletion to work.
Fix: Fixed several security issues.
1.5.7
New: Added Conditional Fields support.
1.5.8
Fix: Hotfix validation of Double-Opt-In
1.5.9
New: Added descriptions for the contact form 7 opt-in fields.
1.6
New: Added Opt-In Templates to the CF7 Opt-In Forms.
New: Added dynamic condition to the CF7 Opt-In Forms.
1.6.1
Fix: Fixed a bug causing the [doubleoptinlink] not to be parsed correctly.
New: The Plugin will now testing for new updates if the user forces the update check by wordpress.
1.6.2
Fix: Fixed a bug causing the license to not showing the valid until screen even if the license was valid.
1.6.4
New: Added 2 additional hooks ‘f12_cf7_doubleoptin_send_default_mail’ and ‘f12_cf7_doubleoptin_sent’
1.6.5
New: Added Captcha for Contact Form 7 compatibility
New: Fixe a bug on the latest opt-ins view pagination
New: Added Avada DOI Support, Attachments are not supported yet.
1.6.6
Update: code optimizations
Fix: Fixed a bug verifying the Type of CF7 used for sending the Opt-In Mail.
New: Added the filter hooks f12_cf7_doubleoptin_files_mail_1 & f12_cf7_doubleoptin_files_mail_2 which will allow you to define if it should send the attachements to mail1 or / and mail2.
1.6.7
Fix: Updated License System.
1.6.8
Fix: Fixed an issue with the Avada Form Meta Data.
1.6.9
Update: Changed the Export function to support large files.
1.7
Update: Updated Conditional Forms to allow Conditional Tags within the Opt-In Mail
New: Added a new WordPress Filter that allows to manipulate the Opt-In Body before send (f12_cf7_doubleoptin_body);
New: Added Opt-In View which will display the opt-in on a new page instead of a popup.
New: Added Categories to the System. Opt-Ins can now be added to categories.
New: Export now available for categories. Export only the opt-ins required.
New: Added a search for the opt-ins. It is now possible to search the opt-ins form fields for the given content.
New: Adjust opt-ins items per page. You are now able to switch between 10, 25, 50, 100 items per page.
Update: Added dashicons for the confirmation status (yes/no)
Update: Added the category to the opt-in list view.
Update: Database settings now have their own ui page (database).
New: Store the HTML of the form within the Opt-In.
New: Store the HTML of the Opt-In Mail within the Opt-In.
Fix: Fixed some issues with Avada Forms not storing the settings correct.
New: Added Highlight.js to highlight the HTML on the Opt-In view.
1.7.1
Fix: CSS Stylesheet adjusted.
1.7.2
Fix: CSS fix flex layout
Fix: License System fixed.
1.7.3
Fix: Adding Support Button which will allow the customer to decide if he wants to support us with a backlink or not. Can be disabled within the settings.
1.7.4
Fix: Toggle.js replaced replaceAll with a regex replace.
1.7.5
Fix: Toggle.js fixed class.
1.7.6
Fix: Adjusted Admin CSS.
Fix: Updating the Category not working in detail view.
2.0
Fix: WP Cronjobs didn’t delete unconfirmed/confirmed opt-ins properly in some cases.
New: Added the option to set the period to delete confirmed and unconfirmed opt ins, options are: days, months, years. Default: months.
2.1
Fix: Whitespace issue on some WordPress Systems.
2.11
Fix: Problem fixed causing Avada Opt-Ins not submitting the Forms.
2.12
Fix: Problem fixed resetting the database.
Fix: Problem fixed deleting opt ins.
2.13
Fix: Fixed a problem causing avada forms to stop working.