In-Portal Issue Tracker - In-Portal CMS
Viewing Issue Advanced Details
1131 [In-Portal CMS] Admin Interfaces bug report always 2011-09-27 06:52 2012-07-25 05:32
alex  
alex  
normal  
closed  
fixed  
 
none 5.2.0-B1  
1
0001131: Useful Product Review
Create - was review useful functionality on detailed page

See List of review on product page
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
patch reviewhelpful_core.patch (6,182) 2011-09-27 06:53
http://tracker.in-portal.org/file_download.php?file_id=1149&type=bug
patch reviewhelpful_modules.patch (5,265) 2011-09-27 06:53
http://tracker.in-portal.org/file_download.php?file_id=1150&type=bug
patch reviewhelpful_themes.patch (933) 2011-09-27 06:53
http://tracker.in-portal.org/file_download.php?file_id=1151&type=bug
patch reviewhelpful_core_520.patch (5,018) 2011-10-06 10:54
http://tracker.in-portal.org/file_download.php?file_id=1225&type=bug
patch reviewhelpful_modules_520.patch (5,127) 2011-10-06 10:54
http://tracker.in-portal.org/file_download.php?file_id=1226&type=bug
patch missing_admin_phrases_fix.patch (1,501) 2011-11-23 08:31
http://tracker.in-portal.org/file_download.php?file_id=1328&type=bug
Issue History
2012-07-25 05:32 alex Note Added: 0005050
2012-07-25 05:32 alex Status resolved => closed
2011-11-23 08:33 alex Changeset attached 5.2.x r14790
2011-11-23 08:32 alex Note Added: 0004169
2011-11-23 08:31 alex File Added: missing_admin_phrases_fix.patch
2011-11-22 08:31 alex Changeset attached 1.0.x r14781
2011-11-22 08:30 alex Changeset attached 5.2.x r14780
2011-10-22 05:29 alex Estimate Points => 1
2011-10-06 10:58 alex Note Added: 0004034
2011-10-06 10:58 alex Status reviewed and tested => resolved
2011-10-06 10:58 alex Fixed in Version => 5.2.0-B1
2011-10-06 10:58 alex Resolution open => fixed
2011-10-06 10:58 alex Assigned To !COMMUNITY => alex
2011-10-06 10:58 alex Changeset attached 5.2.x r14652
2011-10-06 10:58 alex Changeset attached 5.2.x r14651
2011-10-06 10:58 alex Changeset attached 5.2.x r14650
2011-10-06 10:57 alex Changeset attached 5.2.x r14649
2011-10-06 10:57 alex Changeset attached 5.2.x r14648
2011-10-06 10:57 alex Changeset attached 1.2.x r14647
2011-10-06 10:55 alex Category General => Admin Interfaces
2011-10-06 10:55 alex Target Version 1.0.0 => 5.2.0
2011-10-06 10:55 alex Project Modern-Store => In-Portal CMS
2011-10-06 10:54 alex Status needs testing => reviewed and tested
2011-10-06 10:54 alex File Added: reviewhelpful_modules_520.patch
2011-10-06 10:54 alex File Added: reviewhelpful_core_520.patch
2011-09-27 06:53 alex Assigned To => !COMMUNITY
2011-09-27 06:53 alex Developer => alex
2011-09-27 06:53 alex Status active => needs testing
2011-09-27 06:53 alex File Added: reviewhelpful_themes.patch
2011-09-27 06:53 alex File Added: reviewhelpful_modules.patch
2011-09-27 06:53 alex File Added: reviewhelpful_core.patch
2011-09-27 06:52 alex Note Added: 0003926
2011-09-27 06:52 alex New Issue

Notes
(0003926)
alex   
2011-09-27 06:52   
Оказалось я не правильно понял смотря на дизайн.

Решили делать так:
1. делаем HelpfulCount и NotHelpfulCount поля в ItemReview таблице
2. показываем после "yes" и "no" ссылок у каждого review соответственно
3. после нажатия на yes/no увеличиваем связанное поле на 1 и добавляем в spam control на месяц
4. добавить поля HelpfulCount и NotHelpfulCount в списках review и на редактировании
(0004034)
alex   
2011-10-06 10:58   
Fix committed to 5.2.x branch. Commit Message:

Fixes 0001131: Useful Product Review
(0004169)
alex   
2011-11-23 08:32   
Patch "missing_admin_phrases_fix.patch" adds missing phrases on review editing page in Admin Console.
(0005050)
alex   
2012-07-25 05:32   
Since 5.2.0 version was released.