=== Constant Contact for Wordpress ===
Contributors: katzwebdesign, jamesbenson
Donate link: http://www.seodenver.com
Tags: mail, email, newsletter, Constant Contact, plugin, sidebar, widget, mailing list, API, email marketing, newsletters, form, forms, event, events, event marketing
Requires at least: 2.9
Tested up to: 3.1.2
Stable tag: trunk
Integrate Constant Contact into your website with this full-featured plugin.
== Description ==
> __This plugin requires a Constant Contact account.__
*Don't have an account?* Constant Contact offers a free 60 day trial, so sign up and give this plugin a whirl!
<?php $sbw = new constant_contact_api_widget(); $sbw->widget(); ?>Optionally, If you want to change the default plugin options you can you edit the config.php file before installing, this is not required because all the options are editable via the wp admin interface but doing so means you can install the plugin with your preferred settings or provide the plugin to clients using a default set of options. ### Using the new Form Designer 1. Install this plugin. 2. Activate the Constant Contact API: Form Designer plugin 3. Configure the settings on the form designer by updating the settings in the boxes on the left. 4. Next to "Form Name" where it says "Enter form name here," enter your form name. 5. Once you have configured and named your form, click Save Form. 6. In the Appearance menu of the administration, click the Widgets link. 7. Drag the widget named "Constant Contact Form Designer" into the sidebar. 8. Configure the settings shown, then click the "Save" button at the bottom of the widget form. 9. You will see the signup widget you created on your website! 10. To edit the form, return the the Form Designer page (from Step 3) and click on the form tab with the name of the form you would like to edit. Edit the form, then click Update Form. The form will show as updated on your website. == Changelog == = 2.2 = * Added an Events widget and shortcode * Updated the readme to have Form Designer shortcode instructions (see FAQ) = 2.1.4 = * Converted the plugin to using the WordPress HTTP API and `wp_remote_request()`. This should fix issues some users have been having with setting up the plugin (such as issue #565047) * Fixed issue where if the Constant Contact username & password settings were incorrect, then saved again (and still incorrect), there would be an error `Warning: Cannot modify header information - headers already sent by...` * Improved error messages so you'll know whether Constant Contact is having an issue of if it's a settings configuration issue. = 2.1.3 = * Fixed issues with legacy widget not updating "Show First Name" and "Show Last Name" settings (issue #548028) * Improved legacy widget to show "More info" content and reflect changes to "Show List Selection?" checkbox setting * Fixed "Invalid Argument" Line 183 error (issue #547609) * Fixed issue with forms not redirecting upon success (issue #547609) = 2.1.2 = * Form Designer * Determined that issues with Form Designer not displaying are caused by hosting configuration issues. Contact your web host and request that they "whitelist your domain for ModSecurity." View the FAQ section for more information. * Improved error notices for Form Designer when hosting issues are detected. * Improved the form generator javascript * Legacy (non-Form Designer) widget * Improved speed * Fixed issue with "Please select at least 1 list" when Show List Selection was not checked * Restored functionality: incomplete form submissions once again fill in submitted data * WP Registration form * Added support for Multisite registration forms * Vastly improved registration form functionality, including formatting of description, labels, and more. * Fixed bug #432029; "subscribe users by default" now functions properly when using the single opt-in checkbox * Added multiple filters to modify registration form, including `constant_contact_register_form`; you can now modify entire output of plugin on the registration page by using `add_filter('constant_contact_register_form', 'your_function_to_modify');`. Learn more about `add_filter` on WordPress.org. * Events - restored Events functionality that got messed up in 2.1.1. = 2.1.1 = * Improved Events page layout by adding Event Status filters and updating styles * Added Events dashboard widget showing active & draft events = 2.1 = * Events Marketing page now available in the administration (under Constant Contact > Events) * View event and registrant details * Improves speed of administration by caching Activities, Campaigns, Lists, and Events = 2.0.1 = * Fixed major bug where username and password would be reset when saving settings on the plugin's Registration options page. (issue #532274) * Restored options to show or hide first and last names in Legacy widget (issue #532932) * Fixed multiple Legacy widget bugs * Remedied bug where registration form description wasn't displaying (issue #513878) * Improved blog registration form HTML * Improved Admin Profile lists HTML = 2.0 = * Major upgrade - make sure to back up your database. If you already have installed the plugin, this upgrade may not transfer your current settings. * Went through each page of the admin and made the layout and code better, and reworded the administration to make more sense * Fixed Import, Export, Activity * Converted the widget settings to be in the widget, not on a page. * New Form Designer - Create awesome forms with tons of configuration options. This is really cool. Requires a decent browser for the admin. Internet Explorer older than 2009 won't work. Please leave feedback with issues - this feature is in Alpha. * Drag and drop inputs with live-updating form preview * Create custom gradients or choose from patterns or URL-based backgrounds * So, so much more. * Lists will now be updated (bug #423429) * Added a sample import CSV file in the plugin folder, named `email-import-sample.txt` * Improved load time of the plugin & widget = 1.1.2 = * Minor bug fix, fixes `in_array(): Wrong datatype for second argument` error reported here. * Added menu image for plugin, and forced plugin name to be on one line. Menu looks nicer now. * If plugin is not configured, the other menu items (Activities, Import, Export, Lists) will not be displayed. Previously, they were displayed, but the pages were empty. = 1.1.1 = * Files updated: constant-contact-api-widget.php, readme.txt, /admin/options.php * Short story: __Improved speed.__