In-Portal Issue Tracker

Welcome to the In-Portal Open Source CMS Issue Tracker! This is a central management / tracking tool for all types of tasks / issues / bugs for the In-Portal Project. Before reporting any issues, please make sure to read the Guide into Issue Tracker and How to Properly Test and Report Bugs!

Viewing Issue Simple Details Jump to Notes ] Wiki ]  Related Changesets ] View Advanced ] Issue History ] Print ]
ID Category Type Reproducibility Date Submitted Last Update
0001131 [In-Portal CMS] Admin Interfaces bug report always 2011-09-27 06:52 2012-07-25 05:32
Reporter alex View Status public Project Name In-Portal CMS
Assigned To alex Developer
Priority normal Resolution fixed Fixed in Version 5.2.0-B1
Status closed Product Version Target Version 5.2.0
Time EstimateNo estimate
Summary 0001131: Useful Product Review
Description Create - was review useful functionality on detailed page

See List of review on product page
Additional Information 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
Tags No tags attached.
Reference
Change Log Message
Estimate Points 1
Attached Files patch file icon reviewhelpful_core.patch [^] (6,182 bytes) 2011-09-27 06:53 [Show Content]
patch file icon reviewhelpful_modules.patch [^] (5,265 bytes) 2011-09-27 06:53 [Show Content]
patch file icon reviewhelpful_themes.patch [^] (933 bytes) 2011-09-27 06:53 [Show Content]
patch file icon reviewhelpful_core_520.patch [^] (5,018 bytes) 2011-10-06 10:54 [Show Content]
patch file icon reviewhelpful_modules_520.patch [^] (5,127 bytes) 2011-10-06 10:54 [Show Content]
patch file icon missing_admin_phrases_fix.patch [^] (1,501 bytes) 2011-11-23 08:31 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
User avatar (0003926)
alex (manager)
2011-09-27 06:52

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

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

Fix committed to 5.2.x branch. Commit Message:

Fixes 0001131: Useful Product Review
User avatar (0004169)
alex (manager)
2011-11-23 08:32

Patch "missing_admin_phrases_fix.patch" adds missing phrases on review editing page in Admin Console.
User avatar (0005050)
alex (manager)
2012-07-25 05:32

Since 5.2.0 version was released.

- Related Changesets
In-Portal CMS: 5.2.x r14790
Timestamp: 2011-11-23 08:33:03
Author: alex
Details ] Diff ]
Bug 0001131: Useful Product Review
1. adds missing phrases on review editing page in Admin Console
mod - /in-portal/branches/5.2.x/core/install/english.lang Diff ] File ]
Themes :: Modern-Store: 1.0.x r14781
Timestamp: 2011-11-22 08:31:52
Author: alex
Details ] Diff ]
Bug 0001131: Useful Product Review
1. change useful/not useful count via ajax
mod - /themes/modern-store/branches/1.0.x/elements/content_boxes.elm.tpl Diff ] File ]
mod - /themes/modern-store/branches/1.0.x/products/details.tpl Diff ] File ]
In-Portal CMS: 5.2.x r14780
Timestamp: 2011-11-22 08:30:53
Author: alex
Details ] Diff ]
Bug 0001131: Useful Product Review
1. change useful/not useful count via ajax
mod - /in-portal/branches/5.2.x/core/kernel/db/cat_event_handler.php Diff ] File ]
In-Portal CMS: 5.2.x r14652
Timestamp: 2011-10-06 10:58:41
Author: alex
Details ] Diff ]
Fixes 0001131: Useful Product Review
mod - /in-portal/branches/5.2.x/core/install/install_schema.sql Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/upgrades.sql Diff ] File ]
mod - /in-portal/branches/5.2.x/core/kernel/db/cat_event_handler.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/reviews/reviews_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/reviews/reviews_tag_processor.php Diff ] File ]
Modules :: In-News: 5.2.x r14651
Timestamp: 2011-10-06 10:58:14
Author: alex
Details ] Diff ]
Bug 0001131: Useful Product Review
mod - /modules/in-news/branches/5.2.x/admin_templates/articles/review_edit.tpl Diff ] File ]
Modules :: In-Link: 5.2.x r14650
Timestamp: 2011-10-06 10:58:07
Author: alex
Details ] Diff ]
Bug 0001131: Useful Product Review
mod - /modules/in-link/branches/5.2.x/admin_templates/links/review_edit.tpl Diff ] File ]
Modules :: In-Commerce: 5.2.x r14649
Timestamp: 2011-10-06 10:57:59
Author: alex
Details ] Diff ]
Bug 0001131: Useful Product Review
mod - /w/in-commerce/branches/5.2.x/admin_templates/products/review_edit.tpl Diff ] File ]
Modules :: In-Bulletin: 5.2.x r14648
Timestamp: 2011-10-06 10:57:50
Author: alex
Details ] Diff ]
Bug 0001131: Useful Product Review
mod - /modules/in-bulletin/branches/5.2.x/admin_templates/topics/review_edit.tpl Diff ] File ]
Themes :: Advanced: 1.2.x r14647
Timestamp: 2011-10-06 10:57:37
Author: alex
Details ] Diff ]
Bug 0001131: Useful Product Review
mod - /themes/advanced/branches/1.2.x/platform/elements/content_boxes.elm.tpl Diff ] File ]

- Issue History
Date Modified Username Field Change
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



Web Development by Intechnic
In-Portal Open Source CMS
In-Portal Open Source CMS
Copyright © 2000 - 2009 MantisBT Group

Powered by Mantis Bugtracker