=== Spotler Mail+ Forms === Contributors: mailplus, webwhales Donate link: https://www.spotler.com/software Tags: forms, spotler, spotler mail+ forms, mailplus Requires at least: 3.3 Tested up to: 6.9 Requires PHP: 7.2.5 Stable tag: 1.4.2 License: Modified BSD License With the Spotler Mail+ Forms Plugin you can easily integrate web forms or surveys created in Spotler Mail+ (spotler.com) without technical knowledge. == Description == With the Spotler Mail+ Forms Plugin web masters can easily integrate web forms or online surveys created in [Spotler](https://spotler.com) on pages and posts. Spotler Mail+ is an online marketing platform which contains a user-friendly form editor with a lot of features. For example, matrix questions, conditional questions, skip logic/branching, multi-paging, extensive features for validating answers from respondents, great e-mail confirmation possibilities and much more. == Installation == 1. Install the plugin. 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Enter the Consumer Key and Consumer Secret through the 'Spotler Mail+ Forms' option in the 'Settings' menu in Wordpress. 4. Add a form in a post or a page through the "Add Spotler Mail+ form" button in the HTML editor (TinyMCE) == Changelog == = 1.4.2 = * Added: Contributor Web Whales. * Fixed: Mistake within small description that caused WordPress to trigger a warning. = 1.4.1 = * Fixed: Unidentified offset warnings when retrieving plugin settings. * Fixed: Error when handling form input when special characters are used in field names. * Fixed: Mistake about using a text domain within an exception. * Added: Dynamic ajax url usage instead of the hardcoded admin-ajax.php url. * Added: Longer default timeout duration for sending the form data to Spotler Mail+. Also added a filter for changing the timeout duration. * Updated: Guzzle composer package to solve deprecation notices in PHP 8.4. = 1.4.0 = * Fixed: Issue where security question where not matched properly. Causing some form submits to hit the bot detection. * Fixed: Contributor user name = 1.3.0 = * Added: Possibility for adding multiple Spotler Mail+ accounts. * Added: Setting to disable styling from the plugin. = 1.2.6 = * Fixed: Security issue in mail-plus forms. * Updated composer packages. = 1.2.5 = * Changed: Naming convention from "Spotler Forms" to "Spotler Mail+ Forms". * Added: Gutenberg support by adding a Gutenberg block. * Fixed: Refreshing unique id dynamically now also works for Table forms. = 1.2.4 = * Sorting the forms within the TinyMCE element. * Adding function that retrieves form dynamically. * Making the abInfo unique for every page view(even when cached). * Updated composer packages. = 1.2.3 = * Updated settings page url in plugin description(plugins page). * Updated the icon that is used within the toolbar for the TinyMCE editor. = 1.2.2 = * Enhanced allowing only certain HTML tags when using echo on an HTML string. * Updated translation strings. = 1.2.1 = * Enhanced escaping in form fields. * Changed the text domain mentioning from a constant to hardcoded strings. = 1.2.0 = * Complete refactor of plugin * Fix security issues regarding escaping values. * Changed naming convention from MailPlus Forms to Spotler Forms. * Added Dutch translations. * Added exceptions. = 1.1.0 = * Fix iconv_set_encoding deprecated warning * Upgrade TinyMCE plugin to TinyMCE v4. TinyMCE v3 is no longer supported. * Move all PHP logic the plugin core which fixes the plugin running on Wordpress installations with changed directories (e.d. Roots' Bedrock) = 1.0.6 = * Fix warnings while submitting a form = 1.0.5 = * Fix for supporting HTTPS completely = 1.0.4 = * Support external URL's as last form page. This has been an option in MailPlus for quite a while and was not supported until now. * Support for prefilling forms inside Wordpress. When linking to a page with a form add "?encId={encId}" to the URL in MailPlus. = 1.0.3 = * Unset $_POST['formEncId'] after handling the post to prevent the handling of posted values more than once when multiple forms are used in one page = 1.0.2 = * Changed \_\_DIR\_\_ to dirname(\_\_FILE\_\_) so the plugin works on PHP < 5.3.1 = 1.0.1 = * Plugin directory is "mailplus-forms", not "mailplusforms" = 1.0 = * Initial version released == Upgrade Notice ==