Closed Bug 774849 Opened 13 years ago Closed 13 years ago

improve article feedback survey

Categories

(support.mozilla.org :: Knowledge Base Software, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED
2012.14

People

(Reporter: atopal, Assigned: mythmon)

Details

(Whiteboard: u=user c=wiki p=2)

In the article feedback survey, when the user clicks no: * He should not be able to click just "other", without being able to leave a comment * He should not be able to input free form text without selecting one of the options. * The options should be radio boxes, not check boxes, so only one option can be selected at a time. * We should add another option called "Firefox problem".
Making this a 2pter as there is some js tweaking as well as the form tweaking on the backend side.
Whiteboard: u=user c=wiki p= → u=user c=wiki p=2
Target Milestone: --- → 2012.14
Priority: -- → P2
We've made some edits to the topics list and done some wordsmithing. The requirements listed above don't change, but the topics should be: * Confusing * Solution didn't work * Too long * Other * I have feedback about Firefox
To clarify, we remove the current options and add the ones in comment 3. An additional requirement that we need estimated: We would like to keep the historical data by mapping it like this, maybe: * Confusing= confusing+overly technical * Solution didn't work= Solution didn't work + incorrect info + not complete * Too long = Too long * Other= Other delete "wrong topic".
(In reply to Kadir Topal [:atopal] from comment #4) > To clarify, we remove the current options and add the ones in comment 3. OK > An additional requirement that we need estimated: > > We would like to keep the historical data by mapping it like this, maybe: > > * Confusing= confusing+overly technical > * Solution didn't work= Solution didn't work + incorrect info + not complete > * Too long = Too long > * Other= Other > > delete "wrong topic". The surveys are all stored in JSON so we can't really do that.
To summarize what we are doing in this bug. Make the survey have the following options: * Confusing * Solution didn't work * Too long * Other * I have feedback about Firefox Radio buttons are used for making a selection. If "Other" or "I have feedback about Firefox" are selected, then the user _must_ enter a comment into a textbox. If we need to go back and process old data, a new bug should be filed so we can look at it. But like I said, it is all stored as JSON into the database so we are pretty limited as to what we can practically do with it.
That looks good Ricky. Just to be crystal clear, the comment box will be option for other forms of feedback and mandatory for "other" and "I have feedback about Firefox"
Assigning to :mythmon
Assignee: nobody → mcooper
https://github.com/mozilla/kitsune/commit/77d41c6797122357c489cf3f11aa9a4743c61966 Note that, like :r1cky mentioned, this doesn't take care of any data migration, which should be another bug because of the scope.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
This was pushed to production a couple of hours ago.
You need to log in before you can comment on or make changes to this bug.