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.
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.
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!
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_
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.
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.
I've added the Responsys code in r86246. I sent 2 test emails firstname.lastname@example.org - united states email@example.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).
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?
Hey - firstname.lastname@example.org and email@example.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.
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.
(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.
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.
Looks like subscribers are being added. There are currently four contacts on the list: firstname.lastname@example.org foo.com email@example.com firstname.lastname@example.org email@example.com
Thanks for confirming Winston. Looks like this is good to go. Closing bug.
Signup form is present on https://www.mozilla.org/phonebook/