{"action":"opened","issue":{"url":"https://api.github.com/repos/creativecommons/creativecommons.org/issues/452","repository_url":"https://api.github.com/repos/creativecommons/creativecommons.org","labels_url":"https://api.github.com/repos/creativecommons/creativecommons.org/issues/452/labels{/name}","comments_url":"https://api.github.com/repos/creativecommons/creativecommons.org/issues/452/comments","events_url":"https://api.github.com/repos/creativecommons/creativecommons.org/issues/452/events","html_url":"https://github.com/creativecommons/creativecommons.org/issues/452","id":174658553,"number":452,"title":"We Need To Add a reCAPTCHA To Newsletter Sign-Ups","user":{"login":"robmyers","id":21746,"avatar_url":"https://avatars.githubusercontent.com/u/21746?v=3","gravatar_id":"","url":"https://api.github.com/users/robmyers","html_url":"https://github.com/robmyers","followers_url":"https://api.github.com/users/robmyers/followers","following_url":"https://api.github.com/users/robmyers/following{/other_user}","gists_url":"https://api.github.com/users/robmyers/gists{/gist_id}","starred_url":"https://api.github.com/users/robmyers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robmyers/subscriptions","organizations_url":"https://api.github.com/users/robmyers/orgs","repos_url":"https://api.github.com/users/robmyers/repos","events_url":"https://api.github.com/users/robmyers/events{/privacy}","received_events_url":"https://api.github.com/users/robmyers/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-02T00:54:30Z","updated_at":"2016-09-02T00:54:30Z","closed_at":null,"body":"1. We urgently need to add a reCAPTCHA to our newsletter sign-up forms as they are being abused by spammers and there have been complaints to our bulk email service provider.\r\n\r\n2. I have implemented the proposed functionality on staging on the /about/contact/newsletter/ page. **This goes to the live Civi database**, so if you wish to test with any emails that aren't already in the live DB let me know if they need removing afterwards.\r\n\r\n3. In this design, we can move the Sign Up arrow back up next to the email form if people think it won't confuse users. The current placement is so the steps required to complete the form are ordered vertically and the reCAPTCHA doesn't appear optional.\r\n\r\n4. We have to ensure that **every single sign-up** goes throught the reCAPTCHA. **This will require a more general design change.** Either we remove the email address field before each instance of \"Sign Up\" on the front page and in the sidebar and have the \"Sign Up\" button lead to the newsletter sign-up page, or (and this will look even more hacky and probably frustrate users) I can add some JavaScript to the /about/contact/newsletter/ page to get an email address from the URL query parameters and we can modify each instance of the sign-up form on other pages to pass that information along.\r\n\r\n5. @ageeroms @ericsteuer @little-wow I'm sorry to ambush you with this but can you please take a look at the staging version and give me any feedback so I can get something done by the end of Friday. We can do something better later, I just need to get something in place as soon as possible."}}
{"actor":{"display_login":"robmyers"}}