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

Feedback feature: screenshots #124

Closed
jonkerz opened this issue Mar 24, 2016 · 2 comments
Closed

Feedback feature: screenshots #124

jonkerz opened this issue Mar 24, 2016 · 2 comments

Comments

@jonkerz
Copy link
Member

jonkerz commented Mar 24, 2016

Problem: High barriers-to-entry to send feedback = fewer visitors send feedback/corrections. It may sound silly, but a plain email link really is a "high barrier".

Related problem: People have not been given the opportunity to comment on the new design + other changes.

Solution: A user-friendly feedback form (but also show the old link).

Visitor without an account:
01_not_logged_in

Logged in user:
02_logged_in_user

Thank-you message:
03_feedback_sent_notice

Generated email:
04_email

"New" badge:
05_new_badge
).

Basically:

  • Open the form by clicking on Feedback.
  • Available text fields: name, email, comment, page. All except comment are optional, so that visitors are more likely to send feedback/corrections.
  • The old email link is still linked (visible after opening the form).
  • Anyone can send feedback, including users without an account (but they are rate-throttled to 3 feedback messages / every 5 minutes).
  • The fields for email and name are prefilled when the user is logged in.
  • The page field defaults to the URL from where the feedback modal was opened, but it is also optional.
  • The comments are saved in the database and can be browsed by superadmins from the Admin Dashboard.
@jonkerz
Copy link
Member Author

jonkerz commented Mar 27, 2016

Update:

  • Emails are forwarded to users flagged in the database (currently only editable from the Admin Dashboard by a superadmin)
  • Editors can browse all submission from antcat.org/feedback (linked from the Editor's Panel).

Feedback index:
06_feedback_index_gui

@jonkerz
Copy link
Member Author

jonkerz commented Apr 9, 2016

For future non-minor changes, see #133.

@jonkerz jonkerz added this to the 2.0 milestone Apr 9, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant