I too love the widget, especially the simplicity.
and ditto for me on the same problems. Thanks
Hi Alan,
Thank you for using the widget and thanks for your feedback.
Could you give me a URL where you’re running into the foreach issue? If I’ve got a url to look at I’m likely to be of more help.
As to keeping the signup list visible after a user signs up:
1. As a user, I prefer newsletter signups and things like that as unobtrusive as possible. Especially if I’ve already signed up for a list, I don’t want to see it anymore. That’s why I’ve designed the plugin as I have. (This is the 2nd request I’ve had for this, though, so I may cave and make an admin option to turn this off).
2. That’s my preaching bit. Here’s the answer you’re looking for: To mod the existing plugin, comment out line 270 of /lib/ns_widget_mailchimp.class.php and replace it with if (false) {. That should work. If it doesn’t please do let me know.
Cheers,
James
Hi Winterstreet,
If you could also provide a url where I can see the foreach issue, please do, as it’ll help me debug the problem.
Cheers,
James
Hi James, thanks for your response, and for the tip about making the form stay around after submission. I decided to embed the form directly using code generated in the mailchimp list settings. Then I copied and pasted the code into a text/html widget. That means I unfortunately don’t have a URL for you.
This works out better for me in the end, because I can then have people click checkboxes to indicate which items they want to get email updates about (Mailchimp list groups feature http://blog.mailchimp.com/sending-targeted-emails-with-interest-groups/). I then have RSS Driven Campaigns that will send to the corresponding specific interest groups.
Thanks again! Alan
As a further update, I’ve taken a look at the code, and line 90 of the relevant file is referring to the list of mailing lists on MailChimp. Since the problem is intermittent, I suspect that a connectivity issue with MailChimp is the culprit. I’m going to investigate this further, and, in advance of releasing a 1.0, I’ll be sure to at least provide better handling of the errors in this situation.
Getting urls where I can look at the problem would still be helpful, mostly where there are difficulties in processing the signups, as it’ll give me more data to go on.
Cheers,
James
Thanks for your reply, Alan.
Interest groups definitely _are_ cool, and support for them is something I will want to look at for a future release of my plugin. Anything that makes email marketing more targeted I’m totally for.
Cheers,
James
The site is http://winterstreetdesign.com but I only see the error message when I’m in the admin section, it shows at the top of the widget when it’s opened to edit the settings. Appreciate the quick response. Thanks
Winterstreet,
I had a look at your site and wasn’t able to figure out from there what the issue is. Why don’t you email me directly (my email address is in the plugin documentation), and I’ll be happy to help figure out what’s going on. Once we do, I’ll post back to the forum with our findings.
Cheers,
James
jameslafferty,
I’m sorry I wasn’t clear about the problem I was having. My problem was limited to the error message in the admin. Not with the confirmation message. If you still need me to email you let me know.
Thanks
Sorry ’bout the radio silence for a couple days there. Was busily engaged in remunerative work 🙂
If you could email me directly, winterstreet, it would indeed be helpful. I’d like to get this glitch ironed out so I can ensure it doesn’t turn up/is handled better in future releases.
Thank you so much!
James
Thank you again to winterstreet for getting back in touch with me. We’ve concluded that the issue is to do with intermittent connection issues to MailChimp. I’m going to set up better error handling for this problem in the next release of the plugin, and in the meantime am marking the issue resolved, as winterstreet has only seen it crop up once, and it’s not preventing the plugin from working correctly in most instances.
If you come across this, and are having the same trouble, but suspect a different cause, please do let me know. 🙂
Cheers,
James
I had the same problem and figured out a fix. The mailchimp-widget\lib\mcapi.class.php file needs to be updated.
Just download the example code from MailChimp and copy the \inc\mcapi.class.php into your mailchimp-widget\lib\ folder to overwrite the old version.
http://apidocs.mailchimp.com/downloads/mcapi-simple-subscribe-jquery.zip
~David
Thanks for pointing this out, David. I’ve released an update with the current version of the MailChimp API. And, of course, cited you in the update notice and changelog 🙂
Cheers,
James
Same problem here with the last plugin version and last mcapi.class.php file downloaded from the David link. Some idea?
The current version of the plugin uses the latest MailChimp API wrapper (no need to download additional files). Could you give me a url to look at?
Cheers,
J.