Opened 9 years ago

Closed 8 years ago

Last modified 6 years ago

#1271 closed improve feature (fixed)

Improvement of feedback form

Reported by: ocal5 Owned by:
Priority: blocker Milestone: Legacy Resolved
Component: BW Layout Keywords: feedback form contact
Cc:

Description

Hello dear coders / Bonjour chers codeurs,

There is still a lot of messages where users want (or need) an answer... but without any contact informations about them !

I need feedbacks about my idea (to be discuss with Support team and you, coders) :

In case user is not loged-in :

  • the most simple : one another box -have- to be filled if user check "I would like to get an answer, please." It can be e-mail, phone n°...
  • to don't change the layout : try to detect if there is an e-mail adress inside the message, and to tell user if there no !

Thanks !

Change History (17)

comment:1 Changed 9 years ago by globetrotter_tt

  • Priority changed from major to blocker

I made this a blocker as many feedback comes from people who are not logged in, but request an answer.

comment:2 Changed 9 years ago by globetrotter_tt

I changed the layout in r9755

comment:3 Changed 9 years ago by fake51

Fixed on test, need a quick check from someone - it's tied with the new member delete code, so if both get some testing, we can move this live sometime soon

comment:4 Changed 9 years ago by globetrotter_tt

  • follow_up changed from none to test

To be on the sure side we should check if an email address is really entered when the user click "i would like an answer"

comment:5 Changed 9 years ago by fake51

You good point make, me implement solution. Someone test ... on test

comment:6 Changed 9 years ago by ocal5

Oupps. It's going better ! but when e-mail address is not entered, error message is displayed after reloading a blank new message (why not in yellowish background like sucessfull message ?). Is user message lost ? It seems to check if e-mail syntax is fine, very good work !

comment:7 Changed 9 years ago by fake51

Forgot a few things when updating, globetrotter instantly whacked me over the head with the mistakes and they should be fixed now. This only applies to the data entered - globetrotter is doing the styling (and possibly wording) so that will come when he's done with it

comment:8 Changed 9 years ago by ocal5

just to confirm, looks fixed now :) I now understand about styling ;)

comment:9 Changed 9 years ago by globetrotter_tt

Styling and error messages should be done. Please test again and give feedback.

comment:10 Changed 9 years ago by crumbking

btw: there is a related bug in the feedback form: something is wrong with the WordCode?: FeedBackName_?FeedBackAtSignup

It is not translatable on test,alpha and live.

Just checked a while ago but forgot about it....

comment:11 Changed 9 years ago by globetrotter_tt

I just translated it on test. The wordcode is "FeedBackName_FeedBackAtSignup".

comment:12 Changed 9 years ago by globetrotter_tt

  • follow_up changed from test to test on alpha

I moved it to alpha with r9766 and r9767. Please give it a good test. Also check the wording for the error messages.

comment:13 Changed 9 years ago by globetrotter_tt

I get "( ! ) Fatal error: Call to a member function createNew() on a non-object in /home/bwrox/alpha.bewelcome.org/build/about/feedback.model.php on line 81" when i sent the feedback without giving an email address?

Did i forget to move a file?

comment:14 Changed 9 years ago by fake51

You missed /tools/mvc-base/entityfactory.php - it's moved now, and I tried the feedback on alpha, seems to work (well, we'll see if I get a reply ;) )

comment:15 Changed 9 years ago by crumbking

  1. I suggest to make some categories "email mandatory" by default even if the non-member does not click "I wanna have an answer" (not logged in - new member for example)

categories are:

media issue, signup, bug problem, abuse report 

Otherwise we loose potential new members if he writes "I have a signup problem" and forget to click the I wanna get an answer". There will be no way to contact them...

  1. I would suggest to change the mail error message to "You need to <link>login</link> or give a vaild email address to get an answer to your feedback.

(best would while he clicks the link he gets forwarded to the login page and after login he gets back to the form without loosing the text)'

comment:16 Changed 8 years ago by globetrotter_tt

  • follow_up changed from test on alpha to none
  • Resolution set to fixed
  • Status changed from new to closed

comment:17 Changed 6 years ago by TimLoal

  • Milestone changed from unassigned to Legacy Resolved
Note: See TracTickets for help on using tickets.