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

Incorporate feedback form into oclweb2 #653

Closed
paynejd opened this issue Mar 16, 2021 · 9 comments
Closed

Incorporate feedback form into oclweb2 #653

paynejd opened this issue Mar 16, 2021 · 9 comments
Assignees
Milestone

Comments

@paynejd
Copy link
Member

paynejd commented Mar 16, 2021

@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.

@paynejd paynejd added this to the Sprint 6 milestone Mar 16, 2021
@snyaggarwal
Copy link
Contributor

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

@snyaggarwal
Copy link
Contributor

  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 added a commit to OpenConceptLab/oclapi2 that referenced this issue Mar 18, 2021
snyaggarwal added a commit to OpenConceptLab/oclapi2 that referenced this issue Mar 18, 2021
snyaggarwal added a commit to OpenConceptLab/oclweb2 that referenced this issue Mar 18, 2021
snyaggarwal added a commit to OpenConceptLab/oclweb2 that referenced this issue Mar 18, 2021
@snyaggarwal
Copy link
Contributor

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

@jamlung-ri
Copy link
Contributor

@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.

@paynejd
Copy link
Member Author

paynejd commented Mar 18, 2021 via email

snyaggarwal added a commit to OpenConceptLab/oclweb2 that referenced this issue Mar 22, 2021
snyaggarwal added a commit to OpenConceptLab/oclweb2 that referenced this issue Mar 22, 2021
@snyaggarwal
Copy link
Contributor

@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.

snyaggarwal added a commit to OpenConceptLab/oclapi2 that referenced this issue Mar 22, 2021
@jamlung-ri
Copy link
Contributor

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 added a commit to OpenConceptLab/oclweb2 that referenced this issue Mar 22, 2021
@snyaggarwal
Copy link
Contributor

@jamlung-ri Fixed

@jamlung-ri
Copy link
Contributor

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.

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

3 participants