Closed Bug 647242 Opened 10 years ago Closed 10 years ago

Responsys integration for Download/newsletter page signup form

Categories

(www.mozilla.org :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lmesa, Assigned: jlong)

References

Details

Attachments

(2 files)

Please implement the newsletter sign up as one sign-up for 3 different lists:
Aurora list (bug 646881) the desktop beta newsletter list, and the general mozilla newsletter list. 

Winston, can you put all information about those lists in this bug?

See attachment to better understand what we want to do. This sign-up should then be added to bug 647241
AURORA_FLG
AURORA_DATE

FIREFOX_BETA_NEWS_FLG
FIREFOX_BETA_NEWS_DATE

MOZILLA_AND_YOU_FLG
MOZILLA_AND_YOU_DATE
Assignee: nobody → jlong
James, I think the help we need here is pretty simple--SO will do the form, but do you think you can help with hooking it up to responsys?
(In reply to comment #2)
> James, I think the help we need here is pretty simple--SO will do the form, but
> do you think you can help with hooking it up to responsys?

Also, this is something that could probably be done April 11th, so not something to worry about during all hands.
Yeah, that's fine. I can hook it up.
This shouldn't be assigned to me yet though, shouldn't it be SO?
(In reply to comment #5)
> This shouldn't be assigned to me yet though, shouldn't it be SO?

I think the bug summary was misleading. It looks like this is a separate bug specifically for the hooking up the form in responsys and bug#647241 is for building the page.
No longer blocks: 647241
Depends on: 647241
OS: Mac OS X → All
Hardware: x86 → All
Summary: Implement newsletter signup on download/newsletter page for rapid releases → Responsys integration for Download/newsletter page signup form
James, I've setup a (mostly empty) template for this page in trunk in r87020.
Target Milestone: --- → 2.0
Laura, so you want one form with a list of checkboxes representing the 3 channels?
(In reply to comment #8)
> Laura, so you want one form with a list of checkboxes representing the 3
> channels?

That's correct. Also, just to make sure you know, per https://bugzilla.mozilla.org/show_bug.cgi?id=647241  the new url for the channel download page is mozilla.com/firefox/channel
(In reply to comment #7)
> James, I've setup a (mostly empty) template for this page in trunk in r87020.

Steven, just to clarify--are you guys building the form, or are we?
(In reply to comment #10)
> Steven, just to clarify--are you guys building the form, or are we?

James, I've added a rough copy of the form from the 4.0 firstrun page to this page in trunk in r87059. Can you hook this form up to responsys?
You've probably noticed that the form is missing the channel checkboxes. I wasn't sure what variable names, etc. we'd need for that, so I left it out for now.
Question about how this form will work.  Right now, it looks like the form on the page is interacting with the email opt-in that’s in the footer.    When I hit submit, the page automatically scrolls down to the box that’s in the footer. 

Once you’ve completed the work on the form, will that behavior be corrected?

Attaching a screenshot to illustrate.
Laura, 

Were these the the email names we decided on?

Aurora        
Beta 
General Mozilla News

Also – Laura - can we remove the upper part of the page footer?  The portion that includes more ways to connect and the second email opt-in so we only have one email opt-in on that page?
(In reply to comment #15)
> Laura, 
> 
> Were these the the email names we decided on?
> 
> Aurora        
> Beta 
> General Mozilla News

Correct.  
> 
> Also – Laura - can we remove the upper part of the page footer?  The portion
> that includes more ways to connect and the second email opt-in so we only have
> one email opt-in on that page?

Can you add that comment to 647241?
I hooked up the newsletter form in r87112. It still needs some styling though.
James, perhaps we should warn people if they haven't checked any of the boxes in that form?

Also, maybe submit to #newsletter-signup so it jumps them down to see the "thanks" message.
(In reply to comment #18)
> James, perhaps we should warn people if they haven't checked any of the boxes
> in that form?
> 
> Also, maybe submit to #newsletter-signup so it jumps them down to see the
> "thanks" message.

done in r87116
pushed to stage r87190
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Reopening because I forgot to commit the logic update for the privacy checkbox.

Fixed in trunk in r89503. Merged to stage in r89504.
Status: RESOLVED → REOPENED
Keywords: qawanted
Resolution: FIXED → ---
(In reply to comment #21)
> Reopening because I forgot to commit the logic update for the privacy
> checkbox.
> 
> Fixed in trunk in r89503. Merged to stage in r89504.

Let's just open a new bug: bug 660257

There's another small tweak to add and error message, but since I'm already in the code I'll do it. Thanks!
Status: REOPENED → RESOLVED
Closed: 10 years ago10 years ago
Resolution: --- → FIXED
Component: www.mozilla.org/firefox → www.mozilla.org
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.