Plots2: Suggestion for a text edit on the signup page

Created on 21 Mar 2019  ·  31Comments  ·  Source: publiclab/plots2

Hey team,

A suggestion for an edit to the signup page to make the Code of Conduct/Privacy Policy more visible. If we could move the following line of text above the sign up button it will be more prominent for new users & (in theory) more widely read.
Text: "By signing up, you agree to the Code of Conduct, which applies to all online and in-person spaces managed by the Public Lab community and non-profit. You also agree to our Privacy Policy."
See below for current setup and the proposed setup from a different site.

Screen Shot 2019-03-21 at 11 49 35 AM

Screen Shot 2019-03-21 at 11 50 11 AM

CSS HTML good first issue has-pull-request help wanted

All 31 comments

Thanks for opening your first issue! This space is protected by our Code of Conduct - and we're here to help.
Please follow the issue template to help us help you 👍🎉😄
If you have screenshots or a gif to share demonstrating the issue, that's really helpful! 📸

Thanks for the suggestion, Mimi! I think we could do this relatively simply
by moving all the below-button text above the button, but do you want
/some/ above and /some/ below, or is all above OK?

We'd move these lines up to line 100 of the file:

https://github.com/publiclab/plots2/blob/3200f4bca5830dc2c5cd49d0147b09cfef84564d/app/views/users/_create_form.html.erb#L122-L124

Thanks!

On Thu, Mar 21, 2019 at 12:55 PM publiclab-mimi notifications@github.com
wrote:

Hey team,

A suggestion for an edit to the signup page to make the Code of
Conduct/Privacy Policy more visible. If we could move the following line of
text above the sign up button it will be more prominent for new users & (in
theory) more widely read.
Text: "By signing up, you agree to the Code of Conduct, which applies to
all online and in-person spaces managed by the Public Lab community and
non-profit. You also agree to our Privacy Policy."
See below for current setup and the proposed setup from a different site.

[image: Screen Shot 2019-03-21 at 11 49 35 AM]
https://user-images.githubusercontent.com/48802639/54769847-15a61f00-4bd0-11e9-9f54-86a59e64e040.png

[image: Screen Shot 2019-03-21 at 11 50 11 AM]
https://user-images.githubusercontent.com/48802639/54769857-18a10f80-4bd0-11e9-93c7-6dd7178da297.png


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/5227, or mute the thread
https://github.com/notifications/unsubscribe-auth/AABfJ1p1SwnuJgJKpOAdSny3FNOyOjzWks5vY7lQgaJpZM4cB6M7
.

I can defer to the group on the some above/some below point, but I think all above would be a simple solution to emphasizing what pressing “sign up” actually means.

On Mar 21, 2019, at 3:37 PM, Jeffrey Warren notifications@github.com wrote:

Thanks for the suggestion, Mimi! I think we could do this relatively simply
by moving all the below-button text above the button, but do you want
/some/ above and /some/ below, or is all above OK?

We'd move these lines up to line 100 of the file:

https://github.com/publiclab/plots2/blob/3200f4bca5830dc2c5cd49d0147b09cfef84564d/app/views/users/_create_form.html.erb#L122-L124

Thanks!

On Thu, Mar 21, 2019 at 12:55 PM publiclab-mimi notifications@github.com
wrote:

Hey team,

A suggestion for an edit to the signup page to make the Code of
Conduct/Privacy Policy more visible. If we could move the following line of
text above the sign up button it will be more prominent for new users & (in
theory) more widely read.
Text: "By signing up, you agree to the Code of Conduct, which applies to
all online and in-person spaces managed by the Public Lab community and
non-profit. You also agree to our Privacy Policy."
See below for current setup and the proposed setup from a different site.

[image: Screen Shot 2019-03-21 at 11 49 35 AM]
https://user-images.githubusercontent.com/48802639/54769847-15a61f00-4bd0-11e9-9f54-86a59e64e040.png

[image: Screen Shot 2019-03-21 at 11 50 11 AM]
https://user-images.githubusercontent.com/48802639/54769857-18a10f80-4bd0-11e9-93c7-6dd7178da297.png


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/5227, or mute the thread
https://github.com/notifications/unsubscribe-auth/AABfJ1p1SwnuJgJKpOAdSny3FNOyOjzWks5vY7lQgaJpZM4cB6M7
.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/publiclab/plots2/issues/5227#issuecomment-475392857, or mute the thread https://github.com/notifications/unsubscribe-auth/AuirT8qZ4vXB1-WLYflCImxw-XRPYoM2ks5vY-2mgaJpZM4cB6M7.

I would like to work on this issue. May I claim it?

Go ahead @edwd42! Thanks!

OK thanks! Will do.

Hi @gauravano can I ask you something? This is my first time editing in github. The edit icon says I must be in a branch. So there are many first-timers-something branches. Should I pick any particular one, or do I create a new branch, and how to do that?
Thanks!

You need to fork the repo first and then create a new branch. have you installed plots2 locally?

Yes, that's what I thought. But was also told by Jeff to edit right in the github editor. I am cloning plots2 on cloud9 again from a fork. So will create my branch there.
Thanks very much for your help.

Great! Feel free to comment here if you have any doubts.

Hi @gauravano I completed the task and got the green check Able to merge on the PR page. But the signup form looks nothing like the screenshot above. How can I be sure I have the right page? I clicked the link above and edited plots2/app/views/users/_create_form.html.erb
Can you take a look at this screenshot for me and verify I'm on the right page? Before I submit the PR?
Thanks!
Signup_form_issue_5227

Sorry I just noticed this line on the PR page, so I will ask my question there. Thanks.

  • [ ] ask @publiclab/reviewers for help, in a comment below

@publiclab/reviewers - I completed the task and got the green check Able to merge on the PR page.
green_check_able_to_merge

But the signup form looks nothing like the screenshot above. How can I be sure I have the right page? I clicked the link above and edited plots2/app/views/users/_create_form.html.erb
Can you take a look at this screenshot for me and verify I'm on the right page? Before I submit the PR?
Thanks!
Signup_form_issue_5227

Hi @edwd42, the page looks different because of the different spam detection method in the development environment and in production. In production, we use Google recaptcha.

OK, @gauravano well thanks for pointing that out. So is there a way to use recaptcha in dev too so I would see the same view? For next time it comes up.
Thanks,

You can change if condition in the file and add a key to see recaptcha in dev environment. Refer this how recaptcha works - https://rubyplus.com/articles/3661-Integrating-Google-reCAPTCHA-with-Rails-5-App. Thanks!

Hi @gauravano I tried to register as indicated in that link's Step 1, but I responds with an error that my domain url on cloud9 is invalid. I guess I need a real domain, but I cloned plots2 onto cloud9. Do you have any suggestions for add a key to see recaptcha in dev environment?
Thanks!

You can use rails server -b 127.0.0.1 to run server on http://127.0.0.1:3000/. And, you can add http://127.0.0.1 in domains list

Actually, there's a easy way to - Go to config/initializers/recaptcha and change production to development there, so you don't need to generate keys for yourself

Peek 2019-03-25 16-11

The view requires improvment with recaptcha too :point_up:

Awesome tip @gauravano Thanks for pointing that out! But I'm still getting the Are you human? spam filtering message and not the version you show above. Maybe because I'm running it on cloud9? idk. I can clone it locally and see if I get any better results.
BTW, is this issue has-pull-request label finished and closed, or it it still open until I resolve this question of mine? Thanks!

The has-pull-request label is just for notifying others so they'd be aware that a PR is in progress against a task. Have you changes production to dev at signup view too?

Hey, I just noticed you've raised 2 PRs for this issue - https://github.com/publiclab/plots2/pull/5234 and https://github.com/publiclab/plots2/pull/5233. Please close one. Thanks!

Yes, I was confused about that too. I was put on this first-timers-list https://github.com/publiclab/image-sequencer/issues/842 when I asked to be put on a list, and then was also put on https://github.com/publiclab/plots2/issues/4963

I submitted my PR and plotsbot responded (in https://github.com/publiclab/plots2/pull/5233) with: Your pull request is on the master branch. Please make a separate feature branch with a descriptive name like new-blog-design while making PRs in the future.

So I made a new branch, edited and tested my changes, and submitted that for PR. That's when the second PR showed up(#5234). So how do I close the first one #5233?

Sorry for the confusion, just learning...

Oh, found it. I think. It now says closed.

No issue. making a separate feature branch is a good practice that's why we suggest it via bot, although, if you open a PR using master we'll consider it too :)

hmmm. I'm catching on, but PR's learning curve can be a bit messy. There's so much to figure out here on PL, quite different than just coding.
Thanks so much for your help @gauravano!

That's the beauty of Open Source!

We try to make the contributing process easier for everyone, although.

Hi @gauravano ! Is this issue resolved? If not, I would like to work upon it.

Hi @Manvi07, this issue is somewhat complete. It works great locally but view needs to be checked on unstable.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

grvsachdeva picture grvsachdeva  ·  3Comments

shapironick picture shapironick  ·  3Comments

grvsachdeva picture grvsachdeva  ·  3Comments

keshavsethi picture keshavsethi  ·  3Comments

first-timers[bot] picture first-timers[bot]  ·  3Comments