Closed
Bug 560225
Opened 14 years ago
Closed 14 years ago
Add sign up form to drumbeat newsletter page
Categories
(Websites Graveyard :: drumbeat.org, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: chelsea, Assigned: pingers)
References
Details
Please add the mailto functionality from mozilla.org/open to https://www.drumbeat.org/blog/drumbeat-newsletter-april-2010 Please remove the text box and change the text to be as follows: Name: E-mail: Sign me up for the Drumbeat newsletter
Comment 1•14 years ago
|
||
Hey, Porting that form is actually going to be a bit of work - there is a bunch of javascript and css I did over on Mozilla.org to display status messages (success, failure etc.) and stuff - I would have to port that over and re-style it etc - we are talking like half a days work... what about just a mailto link for now? Something like: <a href="mailto:list@drumbeat.org?Subject=Sign-up%20for%20Drumbeat%20updates&Body=Hello%2C%20%0A%0APlease%20Sign%20me%20up%20for%20monthly%20Drumbeat%20updates.">Sign up for monthly Drumbeat updates.</a>
Comment 2•14 years ago
|
||
I just added this to very bottom of the blog post (let me know if you want any of this changed): LINK TEXT: "Sign-up for monthly Drumbeat updates." TO EMAIL: "chelsea@mozillafoundation.org" SUBJECT: "Sign-up for Drumbeat updates" EMAIL BODY: "Hello, Please Sign me up for monthly Drumbeat updates."
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Comment 3•14 years ago
|
||
@ mike priest mike any chance we can link or embed the new civi group you've created to this blog post? As a more elegant and automated solution?
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Comment 4•14 years ago
|
||
another question I have is - is there perhaps a list@drumbeat.org or similar email address that we can point that mailto link to? Might be better in the long run then hosing Chelsea's inbox?
Comment 6•14 years ago
|
||
that bug being:https://bugzilla.mozilla.org/show_bug.cgi?id=560539
Updated•14 years ago
|
Assignee: ned → pingers
Severity: normal → critical
Comment 7•14 years ago
|
||
@ Mike Priest: * Mock-up for newsletter sign-up page is here: http://mzl.la/acRyUu
Comment 8•14 years ago
|
||
NEWSLETTER SIGN-UP: WORKFLOW DOCUMENTATION * Newsletter sign-up workflow will need to vary for different users / use cases. * When a users click on a link to "sign up for the Drumbeat newsletter," the following should happen: 1) USER ~IS~ LOGGED IN TO DRUMBEAT.ORG a) User arrives at newsletter sign up page and "username" and "email address" fields are pre-populated b) User clicks "sign up" c) User gets "success! newsletter sign-up confirmation" page (copy and mock-up to follow) d) User is returned to whatever page they were on when they began the process 2) USER IS ~NOT~ LOGGED IN TO DRUMBEAT.ORG a) User arrives at newsletter sign up page and "username" and "email address" are blank b) User fills in "username" and "email address" fields c) User clicks "sign up" d) User gets "newsletter sign-up PRE-confirmation" page. Letting them know a confirmation email has been sent to their email address to complete the newsletter sign-up process. e) User receives newsletter sign-up confirmation email. (copy to follow) f) Users clicks on confirmation link in email g) User gets "success! newsletter sign-up confirmation" page 3) USER IS ~NOT~ LOGGED IN TO DRUMBEAT.ORG -- BUT ALREADY HAS DRUMBEAT.ORG ACCOUNT. a) User arrives at newsletter sign up page and "username" and "email address" are blank b) User fills in "username" and "email address" fields c) User clicks "sign up" d) Oops! Email address already exists in database! e) User is returned to email sign-up page. With error message at bottom of page. (copy to follow).
Assignee | ||
Comment 9•14 years ago
|
||
See http://drumbeat.trellon.org/dbl/node/1393 for current state
Comment 10•14 years ago
|
||
@ Michael Priest: http://drumbeat.trellon.org/dbl/node/1393 1) Remove "View / Dev load / Dev render" from across top. Have tried clearing caches and logging out, but those headers still appear there. 2) Need some kind of simple confirmation message. "Thanks! Your sign-up request has been received." 3) Any quick way to have this show up on a drumbeat.org url instead? Let's make these quick tweaks so that we can get the functionality added quickly, then circle back on the more complex workflow above.
Assignee | ||
Comment 11•14 years ago
|
||
1) That's odd, I'll fix overnight. 2) Added 3) I'll deploy to staging with these changes.
Comment 12•14 years ago
|
||
1) Capcha. We use Mollom on live for Capcha. Will that change take effect when pushed to staging / live? 2) Remove "edit" button from appearing on page. 3) Change button text from "submit" to "sign up"
Assignee | ||
Comment 13•14 years ago
|
||
1) Sure thing, just a matter of configuring mollom for the form instead of captcha. Mollom would still be configured to use CAPTCHA only (because there's no text to analyze). 2) Already done (devel permissions were enabled on dev for anon) 3) Committed in r362 to dev
Comment 14•14 years ago
|
||
Ok let's push to staging for review.
Comment 15•14 years ago
|
||
Use same Mollom capchta as here: https://www.drumbeat.org/user/register
Assignee | ||
Comment 16•14 years ago
|
||
Committed one more fix for save contact bug in r366.
Assignee | ||
Comment 17•14 years ago
|
||
Committed to staging - see https://drumbeat.stage.mozilla.com/signup-for-drumbeat-newsletter
Assignee | ||
Comment 18•14 years ago
|
||
Pushed to live https://www.drumbeat.org/signup-for-drumbeat-newsletter
Reporter | ||
Updated•14 years ago
|
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: Websites → Websites Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•