The primary use case would be to just have a similar version of the "http://example.com/mailchimp/subscribe" page but available as a block that can be placed anywhere. The second use case would be to have a separate block available for each list. Thanks.

CommentFileSizeAuthor
#7 mailchimp_block.patch654 bytesMichael Phipps

Comments

stephtek’s picture

Subscribe. I would like to do this as well.

gmreed’s picture

+1. This would be very useful and much appreciated.

boris mann’s picture

+1 - subscribe blocks per list could be placed in a variety of regions.

vesapalmu’s picture

This would be really useful. I also need this and I'm willing to help in implementation.

Personally I think most list management should be done in a block instead of user profile. It's nice to have this information also in user profiles for registered users, but even more important to have newsletter information visible on any page site administrators want it to be.

conniec’s picture

+1 I would LOVE to have this feature, also
Connie

rhache’s picture

+1 to have this feature as well

Michael Phipps’s picture

Status: Active » Needs review
StatusFileSize
new654 bytes

I saw a need for this and actually added a patch for this over in #482678 but I'll add it here and mark that one as a duplicate.

I haven't exactly met the requirements you guys have requested, but at least it's a start. Please review the patch and let me know what you think!

sean69’s picture

Am I using this patch right?

I added the patch to the mailchimp source, now a block shows up in the blocks menu and I can add it to the home page, but basically what I get is a blank/hidden form:

MailChimp



what is wrong?

kwinters’s picture

Status: Needs review » Needs work

The patch in #7 is missing the mailchimp_subscribe_form function (the patch only includes the block hook, not the function that actually creates the form).

If you're going to implement something, take a good look at the simplenews signup block. It's flexible, and you should be able to reuse a lot of code from it.

levelos’s picture

Status: Needs work » Fixed

Implemented in 6.x-2.x

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.