=== Magic Action Box Pro=== Contributors: prosulum, pogidude Developer: Prosulum Tags: opt in, call to action, aweber, email, email marketing, form, mailing list, marketing, newsletter, webform, mailchimp, constant contact Requires at least: 3.5 Tested up to: 4.6 Stable tag: 2.17.1 Magic Action Box let's you display professional looking opt-in forms and feature boxes in your WordPress site. == Description == Magic Action Box is an easy to use but powerful lead generation plugin that lets you create a focused and high converting feature box in minutes. It let's you display professional looking opt-in forms and feature boxes in your WordPress site. Magic Action Box also integrates with Gravity Forms to build complex, powerful and beautiful contact forms in just minutes. Some features: * Easily add an action box before or after a blog post or page * Set up horizontal opt in forms in your header or home page * Easily add opt in forms - with stunning designs - to your sidebar. * Create Email Opt In Forms * Create a Sales Box * Integrates with Gravity Forms. * Create Contact Form boxes with Contact Form 7 plugin. * Display random action boxes * Create your own action box styles * Or, pick a style from one of the pre-configured designs * Create CSS3 buttons or upload your own * Shortcode and template tag now available == Installation == 1. Download the zip-archive and extract it into your computer. 2. Upload the magic-action-box-lite folder to the /wp-content/plugins/ directory in your web site. 3. Activate the plugin through the 'Plugins' menu in your WordPress administration page. == Frequently Asked Questions == = I've installed the plugin. What now? = Check out the [Quick Start guide](http://www.magicactionbox.com/quick-start) to get started. = My autoresponder is not on the list. Can I use it with the plugin? = Yes you can. As long as your autoresponder lets you create html forms that you can copy and paste, then you are all good. Watch this [video tutorial](http://www.magicactionbox.com/how-use-magic-action-box-with-any-email-marketing-service/) to learn more. = Shortcode and Template Tag = You may use the *[magicactionbox id="ACTION BOX ID"]* shortcode in your blog posts or the `mab_get_actionbox( ACTION_BOX_ID )` template tag in your theme template. = Can I place an action box on my website's sidebar? = Yes. In the WordPress Dashboard, go to the Widgets page and lookg for the Magic Action Box Widget. = My action box doesn't seem to have any styles to it. What's wrong? = Make sure that your uploads directory wp-content/uploads/ is writeable (it usually is). Then save your action box or custom style again to allow the plugin to generate the required css code. = My action box has a lot of empty spaces and line breaks in it. = Go to Magic Action Box Settings -> Main Settings and check the Minify HTML Output checkbox. = I just recently updated the plugin and the action box looks weird. = Try clearing the plugin cache using the *Clear Cache* button found in WP Admin -> Magic Action Box Settings -> Main Settings = The action box is showing up after some other social sharing icons placed by another plugin. But I want it to show up right after the blog post = Try checking the *Reorder post content filter priorities* checkbox found in WP Admin -> Magic Action Box Settings -> Main Settings. Please understand that this may not solve the problem and may conflict with other plugins too. Just uncheck it if it does. == Screenshots == 1. Main Settings Screen 2. Button Designs Screen 3. Sample Action Box 4. Select Action Box Type 5. Action Box Settings Screen == Changelog == = 2.17.1 = *2016-02-07* *Remove non-working implementation of style preview *Add curl option to disable verify ssl peers on mailchimp api = 2.17 = *2015-11-22* *Compatibility check with WP 4.4 *Update widget class to drop old style constructor = 2.16.9 = *2015-05-26* *Restore built-in integration with Constant Contact *Add debug tab in dashboard *Some refactoring, nothing else exciting = 2.16.8 = *2015-05-20* * Temporarily removed built-in support for Constant Contact = 2.16.7 = *2015-05-19* *Fix MailChimp api error when another MailChimp plugin is active *Improve styling for responsive view *Added new style - *The Dark* *Added native support for Constant Contact = 2.16.6 = *2015-05-16* * fix wrong object used to create button stylesheet resulting in fatal error = 2.16.5 = *2015-05-11* * fix mailchimp error * fix activation error not finding the correct method * fix version update notice * add new style named *The Dark* = 2.16.4 = *2015-05-02* * fix postmatic name field required checkbox not saving = 2.16.3 = *2015-04-22* * [fix] change name field value of postmeta - from 'postmeta' to 'mabpostmeta' to avoid namespace issues = 2.16.2 = *2015-04-17* * [fix] php notices when saving Main Settings for the first time = 2.16.1 = *2015-04-16* * [fix] undefined variables in wysija optin form settings * [enhance] basic css stylesheet = 2.16 = *2015-04-13* * [add] way to set mailchimp group to mailchimp opt in form * [update] aweber and mailchimp API library used * [add] integration with Postmatic * [add] hooks when showing optin settings to make it easier to integrate more email providers * Refactor classes and plugin structure. * [add] MAB API endpoint (beta) * [add] [mab_load_assets] shortcode * [add] way to add custom fonts. Found in Magic Action Box -> Styles & Buttons -> Custom Fonts * [fix] do not print css declaration blocks that have empty values = 2.15.5 = * add tracking code fields to MailChimp * add options to enable/disable First and Last name fields for integrated opt-in forms * [fix] responsive videos not triggering on certain themes = 2.15.4 = * [fix] issue with MailPoet integration always showing error message on the form upon initial page load. * [fix] process optin setting for action box type that is not pure optin type i.e. share box * placeholder.js is now loaded separately * remove required name fields from mailpoet form = 2.15.3 = * added field labels metabox for mailpoet option = 2.15.2 = * [fix] integration with MailPoet which broke after their update to v2.6.12 * pre_replace url returned from mailchimp so that it is protocol-less * add mab_pre_duplicate_action_box action hook * add mab_duplicate_action_box_meta filter hook * add mab_duplicate_action_box action hook = 2.15.1 = * [update] add vertical-align: bottom; to .mab-field elements * [fix] fix wrong key used in aweber list resulting in dropdown always showing the first item in list * [fix] fix wrong key used in sendreach list dropdown. * [add] add is_main_query() check to ProsulumMab::setupContentTypeActionBox() = 2.15 = * Add SendReach integration * use correct path in call to load_plugin_textdomain() * update base styling for input fields * enable caching when saving option settings = 2.14.1 = * Hide edit link * [fix] typo in templates * [fix] use new unique_list_id for aweber api * drop support for PHP4. no more PHP4-style constructors = 2.14 = * [fix] processing of textarea element. * Add button style selector for Contact Form 7 action box type. * Styling fixes to widget. * Add edit link to action boxes * Add ability to use image for submit buttons * Add option in widget to force field stacking layout. * Improve action box class and templating. * Add css box-sizing to everything. * Add responsive checkbox option. * Add horizontal layout setting. * Add helper script for responsive videos. * Improve fields layout setting. * Add center content option. * Add auto adjust submit button width option. = 2.13 = * [fix] php notices and various undefined indices * [fix] if action box is trash status, then, do not show. * [add] custom buttons stylesheet should now load after the last action box (so it is not overridden). * [add] updated get_settings() method in base class to return default settings if it is not yet set. * [add] added mab_load_addons action hook to ProsulumMabBase class. * [add] option to center form elements * Move all admin pages under one main menu item. = 2.12 = * Added Gravity Forms add-on * Improved custom style generator * Improved the category tab in main settings to also display parent categories. * Minor fixes = 2.11 = * [fix] fixed action box style dropdown select box reverting to User Styles after save when selecting None as style. * [fix] fixed style creator not putting out border-radius css * [fix] fixed php notices * [fix] fixed php error if the page content type is not allowed by MAB but MAB still tries to set action box. * made paths to functions file in addons use absolute paths * added more classes to generated button css code * [fix] updated linear-gradient in button css code to use new W3c implementation * made css more specific in button css code * custom buttons now working for Opt In box type * added [mab_button] shortcode = 2.10 = * Added Random Box type to display a random action box from a specified set of action boxes * Added feature to display video beside selected action boxes = 2.9.5 = * Fixed css generator where it wasn't putting out the property for submit buttons on hover * Fixed paging issue when on page with custom query * added mab_allowed_post_types filter for making it possible to show action boxes on other post types = 2.9.4 = * Added new action box type - Contact Form 7 box * Added a number of action and filter hooks for extending the plugin :) * Added options for setting the input field labels of integrated mailing list providers = 2.9.3 = * Replaced the hook used to call the main action box from template_redirect to wp hook. = 2.9.2 = * Improved Custom Style editor generated stylesheets due to label color being overridden. = 2.9.1 = * Fixed Custom Style editor stylesheets * Updated default action box css = 2.9 = * Added new action box styles * Reorganized plugin assets so they're all registered at magic-action-box.php * Added specialized classes MAB_ActionBox, MAB_Template, MAB_Widget classes to make things more OOP. * Reorganized methods and classes to fit the new architecture and use the new classes. * Updated view templates to use MAB_ActionBox class. * Updated mab_get_actionbox() function to work with new MAB_ActionBox class. * Added mab_template_output, mab_get_template-{$type} and mab_get_template action hooks for outputting action box html in MAB_Template::getTemplate() * Added MAB_Utils and deprecated ProsulumMabCommon class and placed in deprecated-classes.php file. * Default value for selected action box in posts/pages now set to "Default". Previously it was set to "Disabled". * Added option to enable/disable minifying of html output. * Added Magic Action Box Widget. * Improved HTML parser to allow