Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gate contact form to logged in users #690

Open
bofstein opened this issue Jan 29, 2025 · 7 comments
Open

Gate contact form to logged in users #690

bofstein opened this issue Jan 29, 2025 · 7 comments
Assignees

Comments

@bofstein
Copy link
Collaborator

bofstein commented Jan 29, 2025

Every couple of weeks we have a new spam attack on the contact form that makes it hard to find real tickets. It's useful to have the form for logged in users since then we are guaranteed to get the email from their account, but for other users it may be better to direct them to email which has better spam filtering than an unsecured form.

@bofstein
Copy link
Collaborator Author

  • Logged in users should see the contact form as is
  • Not-logged in users should instead see a message asking them to email us
  • Format the email without an @, e.g. "Please email dmptool [at] ucop [dot] edu" for inquiries
  • Maybe fix this text while we're at it

Image

@briri
Copy link
Collaborator

briri commented Jan 29, 2025

May as well do this along with the #682 so we can release them both at the same time

@briri
Copy link
Collaborator

briri commented Jan 30, 2025

Ok, this change has been made and is out on stage @bofstein. Let me know if you want any changes to the wording.

@bofstein
Copy link
Collaborator Author

@briri thank you! Minor changes if you don't mind:

  • Can we remove the duplicate text "Opens in new windows"?
  • Make the "If you would like to contact us..." line on a new paragraph.
  • Change that line to "If you would like to learn more about the DMP Tool, would like to become a participating organization, or are having difficulty accessing your account, please email our helpdesk: dmptool [at] ucop [dot] edu"

@bofstein
Copy link
Collaborator Author

The triply-repetitive "new window" is on the contact form as well.

Image

@briri
Copy link
Collaborator

briri commented Jan 30, 2025

No problem. How does this look:

Image

The "My institution's name" is just a missing variable on my local machine.

@bofstein
Copy link
Collaborator Author

bofstein commented Jan 30, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants