OpenConceptLab / ocl_issues

Issues for all OCL repos. NOTE: Install ZenHub Browser Extension and request access to the OCL Roadmap board to view all issues and to contribute
4 stars 1 forks source link

Incorporate feedback form into oclweb2 #653

Closed paynejd closed 3 years ago

paynejd commented 3 years ago

@snyaggarwal you mentioned that incorporating a simple feedback form into oclweb2 would be really easy -- that would be a great thing to add before launch if it's a small level of effort. Ideally, we could use a component that could also be implemented in wordpress.

snyaggarwal commented 3 years ago

Yes. What would be the end action of feedback? Send mail to someplace? or something else?

snyaggarwal commented 3 years ago
  1. Use recpatcha v2.
  2. Send it to: to - community@openconceptlab.org subject - [ENV] [Feedback] From: guest or user-id cc - sender (if the user is logged in?)
snyaggarwal commented 3 years ago

@jamlung-ri @paynejd This is deployed on QA. Try it out and let me know if there is any feedback on Feedback :)

jamlung-ri commented 3 years ago

@snyaggarwal I'm using Firefox. It works well when I'm already signed in, and I got a confirmation email about my feedback.

However, when I signed out and tried it, there were a couple of things I noticed:

paynejd commented 3 years ago

Suggest requiring email + name if not signed in

On Thu, Mar 18, 2021 at 8:15 AM Joseph Amlung @.***> wrote:

@snyaggarwal https://github.com/snyaggarwal I'm using Firefox. It works well when I'm already signed in, and I got a confirmation email about my feedback.

However, when I signed out and tried it, there were a couple of things I noticed:

  • There was no captcha.
  • It ran a bit slower than when I was signed in. (I'm working on Firefox, but it ran faster on Edge. Not sure what to think about that.)
  • It might be good to add an email address to the form so OCL can get in contact with the feedback submitter.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenConceptLab/ocl_issues/issues/653#issuecomment-801878897, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJCOONAZZMW3JYXDTPJ7KTTEHVHDANCNFSM4ZI46B2Q .

snyaggarwal commented 3 years ago

@paynejd @jamlung-ri -- Added name, email, captcha for non-logged-in users. Also @jamlung-ri I tested it on Firefox and I got usual result.

jamlung-ri commented 3 years ago

Thanks @snyaggarwal, it seems to be working better on Firefox today. Everything looks good, although the name and email entry fields just look a little short in terms of height. Just a small visual thing though, and everything else is good. image

snyaggarwal commented 3 years ago

@jamlung-ri Fixed

jamlung-ri commented 3 years ago

This seems to be fixed, although there sill may be some performance issues on Firefox. @snyaggarwal and I have discussed it though, so I will close out this ticket for now.