Useful Product Review

Labels

Description

Create - was review useful functionality on detailed page

See List of review on product page

Context Information

None

Additional information (do not use)

1. добавить поле UsabilityLevel в ItemReview таблицу - 0.5 h
2. добавить события OnIncrementUsability, OnDecrementUsability в класс ReviewsEventHandler - 0.5 h
3. если кто-то нажимает Yes на review то у него будет +1 к usability; если кто-то нажимает No на review то у него будет -1 к usability
4. наверное надо сделать защиту от отрицательных значений
5. запоминать все нажатия человека на yes/no чтобы дать ему возможность отменить свой выбор (нажать Yes после No или наоборот) - 0.5 h
6. ссылки Yes/No будут активны только для зарегистрированных пользователей - 0.5 h

Attachments

6
  • 23 Nov 2011, 02:31 PM
  • 06 Oct 2011, 03:54 PM
  • 06 Oct 2011, 03:54 PM
  • 27 Sep 2011, 11:53 AM
  • 27 Sep 2011, 11:53 AM
  • 27 Sep 2011, 11:53 AM

Activity

Alex July 25, 2012 at 10:32 AM

Since 5.2.0 version was released.

Alex November 23, 2011 at 2:32 PM

Patch "missing_admin_phrases_fix.patch" adds missing phrases on review editing page in Admin Console.

Alex October 6, 2011 at 3:58 PM

Fix committed to [b]5.2.x branch/b. Commit Message:

Fixes #0001131: Useful Product Review

Alex September 27, 2011 at 11:52 AM

Оказалось я не правильно понял смотря на дизайн.

Решили делать так:
1. делаем HelpfulCount и NotHelpfulCount поля в ItemReview таблице
2. показываем после "yes" и "no" ссылок у каждого review соответственно
3. после нажатия на yes/no увеличиваем связанное поле на 1 и добавляем в spam control на месяц
4. добавить поля HelpfulCount и NotHelpfulCount в списках review и на редактировании

Fixed

Details

Priority

Assignee

Reporter

Developer

Patch Instructions

Patches must be submitted through Phabricator.

External issue ID

Story Points

Fix versions

Created September 27, 2011 at 11:52 AM
Updated December 30, 2024 at 2:23 AM
Resolved July 25, 2012 at 10:32 AM