Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#1091 closed Bug (fixed)

Feedback plugin: small improvements

Reported by: matt Owned by: vipsoft
Priority: major Milestone: Piwik 0.5.5
Component: UI - UX (AngularJS, twig, less) Keywords:
Cc: Sensitive: no

Description (last modified by matt)

Here are a few simple modifications to make to the Feedback plugin:

  • emails shouldn't be html entitied
  • a sentence should explain to users that the email will be sent to the Piwik team
  • on the top of the form, we should explain that support questions should be sent in the forums rather than by email.
  • the message should contain the piwik version and piwik host it was sent from

Attachments (2)

Screenshot.png (28.8 KB) - added by vipsoft 4 years ago.
Initial view for Feedback popup
Screenshot-1.png (18.9 KB) - added by vipsoft 4 years ago.
Form view after clicking on "Contact Us".

Download all attachments as: .zip

Change History (16)

comment:1 Changed 4 years ago by vipsoft (robocoder)

Can we add a captcha? (Recaptcha might be an option; we would have to register an API key though.)

comment:2 Changed 4 years ago by matt (mattab)

I don't think we need captcha, considering the low volume we receive and very few spam

comment:3 Changed 4 years ago by matt (mattab)

  • Description modified (diff)

comment:4 Changed 4 years ago by rschilt

What plugin are you referring to... I am not able to see a "Feedback Plugin" listed on the staging site.

comment:5 Changed 4 years ago by matt (mattab)

this is the feedback form inside the Piwik UI (see top bar "Give us Feedback!" link)

comment:6 Changed 4 years ago by rschilt

It would also help if there was a field to select the type of feedback? (Eg: technical, joining the team, complaint, etc...) this way we could:

1) Redirect a type of enquiry to a specific team member (if we wanted to do this).
2) Have some basic stats on nature of hello@ enquiries. (To try and streamline process even further).

comment:7 Changed 4 years ago by rschilt

I have looked at the code of the feedback plugin and although it's fairly simple its probably a little beyond my PHP skills me at this stage - otherwise I would gladly take this on.

comment:8 Changed 4 years ago by vipsoft (robocoder)

  • Owner set to vipsoft

Changed 4 years ago by vipsoft (robocoder)

Initial view for Feedback popup

Changed 4 years ago by vipsoft (robocoder)

Form view after clicking on "Contact Us".

comment:9 Changed 4 years ago by vipsoft (robocoder)

Here are mock-ups for the updated feedback form.

Initial view for Feedback popup
Form view after clicking on "Contact Us".

As Robert suggested, I added a drop-down to the feedback form. Note: I intentionally left out "Complaint" and a catch-all.

Any other suggestions before I start i18n'ing and check in?

comment:10 Changed 4 years ago by matt (mattab)

it looks great thanks!

comment:11 Changed 4 years ago by vipsoft (robocoder)

  • Resolution set to fixed
  • Status changed from new to closed

(In [1920]) fixes #1091 - update the Feedback plugin per ticket; also i18n-ize the remaining text strings, replace iframe with jquery-ui modal dialog, and add another example of using a nonce

comment:12 Changed 4 years ago by vipsoft (robocoder)

(In [1921]) refs #1091 - missing stylesheet

comment:13 Changed 4 years ago by vipsoft (robocoder)

(In [1928]) refs #1091 - Smarty function to convert to native end-of-line characters-- used by Feedback plugin to process message body for external email app

comment:14 Changed 4 years ago by matt (mattab)

(In [1937]) Refs #1091 small style adjustements and small translations updates

+ fixing other URLs in product that were not using the mist/redirectToUrl tool in order not to expose the referer in piwik.org/demo

Note: See TracTickets for help on using tickets.