Closed
Bug 638225
Opened 13 years ago
Closed 13 years ago
Set up placeholder page with sign-up form at mozilla.org/phonebook
Categories
(Participation Infrastructure :: Phonebook, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: davidwboswell, Unassigned)
References
()
Details
Opening bug to track setting up a simple placeholder page at mozillians.org with a sign-up form for people who want to be notified when the phase 1 version of the site goes live. Mary and I can write the text, I can do the HTML, Winston can advise us on adding the sign-up form using Responsys. We may need help with IT, security review and QA.
Reporter | ||
Comment 1•13 years ago
|
||
Copying Winston and James on bug to help us with setting up form to send sign-up data to Responsys. It sounds like I can use the existing newsletter sign-up page on mozilla.com as a template for this, so I copied over the form elements from that page to the placehold page I'm building. That is in SVN at: http://viewvc.svn.mozilla.org/vc/projects/mozillians/trunk/index.html?view=log James, I might have some code questions for you about this (for instance, I didn't see any action set for the form on the newsletter page but maybe that's being set somewhere other than the opening form tag?) Next step, Winston was going to set up the list in Responsys and follow up with information about that.
Comment 2•13 years ago
|
||
David, if the action is empty is posts to the current page. You'll see at the top of the page that it creates a NewsletterForm instance which takes the appropriate action if the POST data is available. Let me know if you have any questions, I can help out!
Comment 3•13 years ago
|
||
Hey David - I just created the fields you'll need: MOZILLA_PHONE_FLG MOZILLA_PHONE_DATE You'll also want to map the subscribers Country selection to COUNTRY_
Reporter | ||
Comment 4•13 years ago
|
||
James, thanks for the feedback. I copied the php from the top of the newsletter page and changed the name of the list from MOZILLA_AND_YOU to MOZILLA_PHONE and pasted it in the Mozillians placeholder page. http://viewvc.svn.mozilla.org/vc/projects/mozillians/trunk/index.html?revision=84383&view=markup I'm not sure if all the pieces are there now though. I'll try to grab you or Pierros to take a look at this.
Reporter | ||
Comment 5•13 years ago
|
||
Mary, Ozten and I just talked about this and I wanted to post some notes: * The quickest way forward would be to host the placeholder as a page on mozilla.org (mozilla.org/phonebook maybe) and then have beta.mozillians.org redirect to that. Trying to have even simple content actually live on the mozillians.org domain is probably unrealistic for the short-term. * Having a clear action people could take is key, but signing up in Responsys might not be the best choice. There may be other quick options that provide more of an experience than just sending your email away and having people wait around. Ozten is going to think about this and post some thoughts.
Summary: Set up placeholder page with sign-up form at mozillians.org → Set up placeholder page with sign-up form at beta.mozillians.org
Comment 6•13 years ago
|
||
I've added the Responsys code in r86246. I sent 2 test emails austin.ok+mozillian1@gmail.com - united states austin.ok+mozillian2@gmail.com - Taiwan These should show up in the Responsys TEST_CONTACTS_LIST with MOZILLA_PHONE flags. This code adds a config file trunk/includes/config.php-dist This should be copied to trunk/includes/config.php The Responsys ID should be changed to the production id when this is deployed to prod. Leaving this bug open as the page has other issues (page includes lots of resources that don't exist such as jquery.js).
Reporter | ||
Comment 7•13 years ago
|
||
Austin, thanks for hooking up the Responsys information. I'll confirm this data made it to Responsys and will update the bug. Re the other open issues, I can take a pass at cleaning the page up. One other question -- with the time frame we have of wanting to get this up by the end of the month, would you suggest trying to post this somewhere on an existing site (such as mozilla.org/phonebook) or do you think using mozillians.org for this is realistic now that the desktop Firefox release is done?
Comment 8•13 years ago
|
||
Hey - austin.ok+mozillian1@gmail.com and austin.ok+mozillian2@gmail.com are showing up on the actual contacts list with the attributes described above. Just note that it's not the TEST list I'm seeing them - it's the actual CONTACTS_LIST.
Reporter | ||
Comment 9•13 years ago
|
||
To address Austin's feedback in comment #6, I just removed some unneeded code in r86257. If I missed anything, or if there's anything else that should get cleaned up on the page, I'm happy to take another pass.
Comment 10•13 years ago
|
||
(In reply to comment #7) > with the time frame we have of wanting to get this up by > the end of the month, would you suggest trying to post this somewhere on an > existing site (such as mozilla.org/phonebook) or do you think using > mozillians.org I can't really say. I don't know how/who deploys mozilla.org. MoCo IT people are still consumed with Firefox Mobile release AFAIK.
Reporter | ||
Comment 11•13 years ago
|
||
I've added the placeholder file to mozilla.org at http://www.mozilla.org/phonebook/ I submitted a couple of test sign-ups and they seemed to go through but I'll ask Winston to confirm they're showing up in Responsys.
Summary: Set up placeholder page with sign-up form at beta.mozillians.org → Set up placeholder page with sign-up form at mozilla.org/phonebook
Comment 12•13 years ago
|
||
Looks like subscribers are being added. There are currently four contacts on the list: foo@foo.com foo.com austin.ok+mozillian2@gmail.com austin.ok+mozillian1@gmail.com mozilla@production.org
Reporter | ||
Comment 13•13 years ago
|
||
Thanks for confirming Winston. Looks like this is good to go. Closing bug.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 14•13 years ago
|
||
Signup form is present on https://www.mozilla.org/phonebook/
Updated•13 years ago
|
Status: RESOLVED → VERIFIED
Updated•12 years ago
|
Component: mozillians.org → Phonebook
Product: Websites → Community Tools
QA Contact: mozillians-org → phonebook
Version: unspecified → other
You need to log in
before you can comment on or make changes to this bug.
Description
•