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

Comments

Projects
None yet
1 participant
@jonkerz
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

This comment has been minimized.

Show comment
Hide comment
@jonkerz

jonkerz Mar 27, 2016

Member

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

Member

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

This comment has been minimized.

Show comment
Hide comment
@jonkerz

jonkerz Apr 9, 2016

Member

For future non-minor changes, see #133.

Member

jonkerz commented Apr 9, 2016

For future non-minor changes, see #133.

@jonkerz jonkerz added this to the 2.0 milestone Apr 9, 2016

@jonkerz jonkerz closed this in 9499f5c Apr 10, 2016

@jonkerz jonkerz added the screenshots label Dec 4, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment