XenCentral Feedback System 2

XenCentral Feedback System 2 [Paid] 2.3.5

No permission to buy (€54.99)
A small suggestion, it'd be helpful if when using the find thread feature to find deal threads the returned results were only threads which the buyer or seller have participated in (rather than all threads). For sites with busy classified systems there could literally be thousands of search results.
 
Looks like some type of error with the latest 2.1.9.1 release conflicting with @Xon's Elasticsearch Essentials....
Code:
ErrorException: Template error: Method canViewFeedback is not callable on the given object (SV\ElasticSearchEssentials\XF\Entity\User)
src/XF/Template/Templater.php:980
Generated by: Unknown account
May 27, 2019 at 4:07 PM

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Method canViewF...', '/home/camerader...', 980, Array)
#1 src/XF/Template/Templater.php(980): trigger_error('Method canViewF...', 512)
#2 internal_data/code_cache/navigation_cache.php(407): XF\Template\Templater->method(Object(SV\ElasticSearchEssentials\XF\Entity\User), 'canViewFeedback', Array)
#3 src/XF/Template/Templater.php(6625): XF\Pub\App->{closure}(Object(SV\AlertImprovements\XF\Template\Templater), 'forums', Array)
#4 src/XF/Pub/App.php(560): XF\Template\Templater->renderNavigationClosure(Object(Closure), 'forums', Array)
#5 src/XF/Pub/App.php(513): XF\Pub\App->getNavigation(Array, 'forums')
#6 src/XF/App.php(1988): XF\Pub\App->renderPageHtml('

...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(362): XF\App->renderPage('

...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#8 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#9 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#10 src/XF.php(390): XF\App->run()
#11 index.php(20): XF::runApp('XF\\Pub\\App')
#12 {main}
This one is resolved... somewhere along the way XC renamed the function "canViewFeedback" to "canViewFeedbackXcfs" and the problem was not a custom template but rather a menu item in Public Navigation (instead of using the default menu option I have the link under a different group).
 
Yeah, with it enabled it has the dropdown list of threads both parties have participated in. If you select a thread that feedback has already been left for you get the error message that it's already been left, but it would be much more user friendly if threads that feedback has been left for didn't appear in the dropdown list at all.
 
@Joe Link It actually returns already left feedback error if Unique deal URL option is enabled, not Check starter. And it is in both cases if thread list is suggested or not. So there is a global option allowing and disallowing users to leave feedback more than once for the same thread. Taking this into account we may consider removing a thread from suggested threads list if both Check starter and Unique deal URL options are enabled. So if we allow more than one feedback for the same thread globally, we'll allow it if Check starter is enabled too. If we disallow it, we'll remove the thread(s) from suggested list.
 
Taking this into account we may consider removing a thread from suggested threads list if both Check starter and Unique deal URL options are enabled. So if we allow more than one feedback for the same thread globally, we'll allow it if Check starter is enabled too. If we disallow it, we'll remove the thread(s) from suggested list.

I think this is a good idea :)
 
XCentral updated XenCentral Feedback System 2 with a new update entry:

XenCentral Feedback System 2.1.12 Released

Hello everyone!

This is the next release of Feedback System.

In this release we enhanced thread suggestion system, so if Check starter and Unique deal URL options are enabled, and the user already left feedback for the thread, the thread is not listed in suggested threads list anymore.

The update is available in Customer's Portal https://customers.dnf.technology/clientarea.php

Thank you all!

Read the rest of this update entry...
 
@XCentral I think that this plugin can fit my needs but I would like to know which system is used to prevent fake feedbacks (e.g. negative feedbacks from rivals or self positive feedback boosting with secondary accounts). Thank you :)
 
@lollo90 You may use add-ons Force valid thread (to force a thread from forum to be specified for feedback) and Check starter (to force both parties to have participated in the deal thread) option for those purposes. So you'll use threads to try to avoid malicious activities. Thank you!
 
Top Bottom