Closed (fixed)
Project:
Mailchimp
Version:
5.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
5 Aug 2008 at 18:44 UTC
Updated:
19 Feb 2009 at 17:00 UTC
Jump to comment: Most recent file
Thanks for the great module. Is a version in the works for Drupal 6? If not, then i need to look for another solution.
Thanks..
| Comment | File | Size | Author |
|---|---|---|---|
| #26 | mailchimp.291543.D6_port_1.patch | 10.37 KB | sutharsan |
| #23 | mailchimp.291543.D6_port.patch | 9.58 KB | sutharsan |
| #21 | mailchimp.291543.coder_.patch | 48.03 KB | sutharsan |
| #6 | 291543_upgrade_to_6.patch | 16.32 KB | Bèr Kessels |
Comments
Comment #1
ronan commentedNot yet, I'm not sure when I'll get a chance to update this but it's certainly a todo item.
Comment #2
4drian commentedNot a programmer myself but might it be a candidate for conversion using deadwood (http://drupal.org/project/deadwood)? I can try it myself but would have difficulty assessing whether it had converted properly. I'm guessing that some of the segmenting features would need working on to play nicely with the new content profile module for D6.
Comment #3
Bèr Kessels commentedI am working on a D6 version. Patches will follow, but for now, I like to get your heads up for testing, adrianlewis and ronan.
Can you get your testing environments ready to do some tests for D6 in the next days?
Bèr
Comment #4
4drian commentedI don't have a testing environment as such, not even a Mailchimp account I'm afraid (yet). Still evaluating for a future project and very much like the look of Mailchimp's service. Got other priorities at the moment but might get back into this in a few weeks if it's of any value by then. Great to hear that you might be picking up the challenge though. Many thanks for whatever you manage to contribute.
Comment #5
ronan commentedBèr,
Certainly will and thanks for helping out with this.
Comment #6
Bèr Kessels commentedAttached is a first patch.
I did not get it to work, but that could be due to the API itself (I got an errormessage telling me to use another API).
The variables under settings did not save, but that too is due to the error in the API.
Comment #7
Bèr Kessels commentedThe error I get, is "Since you have never used the API, you should start with a current version".
It sounds unreleated to the upgrade.
Comment #8
philltran commentedMailchimp upgraded their API. I believe calls from legacy API's are only being accepted from current users. Eventually they will phase out the old API.
Comment #9
levelos commentedThe new 2.x version is using the latest version of the MailChimp API and is working well. I've worked out all the obvious issues, but want to get some more usage before making an official release. As for a D6 port, it's on my list, but if anyone wants to help with a patch, that would be great. The patch needs to be against the 2.x release, which is in CVS head.
Comment #10
levelos commentedBèr Kessels , any chance you want to upgrade your patch to work against 2.x?
Comment #11
jasondgardner commentedvery interested in this and would be happy to help. I am not a programmer, but I would be willing to test out early dev releases.
Comment #12
adam_b commentedsubscribe
Comment #13
kvoltz commentedI would also be interested in testing this out, where abouts can I subscribe? I am assuming that adam_b's comments were in regards to jasongardner's comments?
Comment #14
adam_b commentedI am assuming that adam_b's comments were in regards to jasongardner's comments?
Not sure what comments you mean - I just subscribed to this issue because I'm interested in email modules but I'm working with Drupal 6, so would need an upgrade to try this.
Comment #15
jsibley commentedIf I start with Simplenews as a way to get folks to subscribe, what would be involved in migrating to the 6.0 Mailchimp module when it is ready?
Thanks.
Comment #16
levelos commentedI believe SimpleNews provides an export function, and then you would just have to import that list into your MailChimp account. If the users are members of your site, then they can be added automatically by the module.
Comment #17
djbdjb commentedSubscribing to topic. Using D6 and Mailchimp at the moment and manually updating stuff is driving me bonkers!
Comment #18
levelos commenteddjbdjb: What do you mean by manually? If you have already ported to D6, then a patch would be welcome. I have it on my list to port the module, with the recent work for the 2.0 release, it may take me some time.
Comment #19
djbdjb commentedDon't worry, when I say manually I mean looking at mailchimp and seeing who's unsubscribed then going into Drupal and working through each user and unsubscribing them by hand. I haven't touched the module - I'm not technically minded!
Comment #20
bgibson-glu commentedSubscribing and looking forward to a D6 port - any sense of a timeline?
Comment #21
sutharsan commentedThe attached patch applies basic code style changes to Mailchimp. This precedes the upgrade to Drupal 6.
Comment #22
kvoltz commentedthanks so much for this Sutharsan.
Forgive my niavity, but how do I go about installing this? Do I just replace the code in one of the mailchimp module files with this code?
Thanks again.
Comment #23
sutharsan commentedAttached a basic port of mailchimp module. The patch passed a minimal test. mailchimp_bio not ported.
Comment #24
sutharsan commented@kvoltz: http://drupal.org/patch/apply. Welcome to the world or the coders ;)
Comment #25
levelos commented@Sutharsan: thanks for the patches and updates, glad to have you involved. I'll try to squeeze in some time this weekend to review and apply the patches and will update this thread as soon as they're committed.
Comment #26
sutharsan commentedI corrected some mistakes in mailchimp_menu() and ironed out a few errors that were present in the original 5.x-2.x-dev version. Subscription via mailchimp/subscribe is now tested too. Unsubscription works too but the succes/failure message is not displayed. From your code I could not determine which way you wanted to go: one url or two. Subscription confirmation works with one url (mailchimp/subscribe/message), the unsubscription has two in mailchimp_menu() (mailchimp/unsubscribe/success and mailchimp/unsubscribe/failure) but neither of them have an exiting callback function and neither urls are called because of the way mailchimp_unsubscribe_form_submit() is written. I leave that to you to fix.
Comment #27
levelos commentedhttp://drupal.org/node/291543#comment-1204925 is applied to 5x-2.x-dev
Comment #28
levelos commentedDrupal 6 branch and initial port based on http://drupal.org/node/291543#comment-1206234 is committed and will be available shortly.
I'll take a look at the message issue you describe.
Comment #29
mediaspade commentedHow do you set this up? I can not get this to show up on the users registration page. Any help would be great.
Comment #30
sutharsan commented@mediaspade: This issue is about upgrading the module, not about using it. If you have a question/fault/task not the same as this subject, please create a new issue. Changing the subject is not good practice and not appreciated (but I guess you understand this by now ;) ).
@LouBabe: with #28 this issue is fixed. Status changed accordingly.