Content Ratings for XF2.1+

Content Ratings for XF2.1+ [Paid] 2.4.1

No permission to buy ($35.00)

Gladius

Well-known member
Nope! That should happen? Talking about the reactions displayed under posts. Not sure if it makes any difference, but the version of the addon we have installed is a bit old. Going to upgrade to latest now.
 

Alien

Well-known member
Nope! That should happen? Talking about the reactions displayed under posts. Not sure if it makes any difference, but the version of the addon we have installed is a bit old. Going to upgrade to latest now.
I believe this functionality has been there since 2019.

Check your permissions for each usergroup as well.
 

Xon

Well-known member
There is a permission to gate access to the list of users who have given reactions on a piece of content, ensure this has been granted as expected if you are upgrading from a very old version.
 

Gladius

Well-known member
@Xon

When there are multiple categories of ratings, the ratings are sorted first by category and only then by the amount of ratings. We need an option to always sort them first by the amount of ratings. Is this doable somehow currently? If not, could you add an option for it?
 

Xon

Well-known member
That currently isn't supported. you can change the ordering of categories however.

I'm tapped out development time-wise this month, so I'm not going to have too much time to look into this.
 

Gladius

Well-known member
Yea, the ordering of the categories doesn't help us in this instance. Coming from XF1 our users are used to seeing the ratings sorted by the amount of ratings and can't get used to this being different now. Sorting by number of ratings is being used as a tool to determine the tone of the posts, so when it's not available, it's throwing off their normal usage. We have a bunch of forums where the ratings are used very extensively, so this is pretty important for us. When you find the time, would you consider adding this option?
 

Ivo2

Member
Exception: Could not find class SV\ContentRatings\XF\Entity\Thread when attempting to extend XF\Entity\Thread src/XF/Extension.php:176

Stack Trace
Code:
#0 src/XF/Mvc/Entity/Manager.php(55): XF\Extension->extendClass('XF\\Entity\\Threa...')
#1 src/XF/Mvc/Entity/Manager.php(69): XF\Mvc\Entity\Manager->getEntityClassName('XF:Thread')
#2 src/XF/Mvc/Entity/Finder.php(774): XF\Mvc\Entity\Manager->getEntityStructure('XF:Thread')
#3 src/XF/Mvc/Entity/Finder.php(659): XF\Mvc\Entity\Finder->join('Thread', true, false, false)
#4 src/XF/Mvc/Entity/Manager.php(149): XF\Mvc\Entity\Finder->with(Array)
#5 src/XF/App.php(2735): XF\Mvc\Entity\Manager->find('XF:Post', 6096618, Array)
#6 src/XF/Attachment/AbstractHandler.php(87): XF\App->findByContentType('post', 6096618, Array)
#7 src/XF/Entity/Attachment.php(58): XF\Attachment\AbstractHandler->getContainerEntity(6096618)
#8 src/XF/Pub/Controller/Attachment.php(31): XF\Entity\Attachment->canView(NULL)
#9 src/XF/Mvc/Dispatcher.php(352): XF\Pub\Controller\Attachment->actionIndex(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('XF:Attachment', 'Index', Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\Attachment), NULL)
#11 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\Attachment), NULL)
#12 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#13 src/XF/App.php(2353): XF\Mvc\Dispatcher->run()
#14 src/XF.php(524): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}

xception: Could not find class SV\ContentRatings\XF\Entity\User when attempting to extend XF\Entity\User src/XF/Extension.php:176

Stack Trace

Code:
#0 src/XF/Mvc/Entity/Manager.php(55): XF\Extension->extendClass('XF\\Entity\\User')
#1 src/XF/Mvc/Entity/Manager.php(69): XF\Mvc\Entity\Manager->getEntityClassName('XF:User')
#2 src/XF/Repository/User.php(86): XF\Mvc\Entity\Manager->getEntityStructure('XF:User')
#3 src/XF/Repository/User.php(32): XF\Repository\User->getGuestUser()
#4 src/XF/App.php(1921): XF\Repository\User->getVisitor(NULL, Array)
#5 src/XF/Pub/App.php(158): XF\App->getVisitorFromSession(Object(XF\Session\Session))
#6 src/XF/App.php(2349): XF\Pub\App->start(true)
#7 src/XF.php(524): XF\App->run()
#8 index.php(20): XF::runApp('XF\\Pub\\App')
#9 {main}
 

Xon

Well-known member
Exception: Could not find class SV\ContentRatings\XF\Entity\Thread when attempting to extend XF\Entity\Thread src/XF/Extension.php:176

Stack Trace
Code:
#0 src/XF/Mvc/Entity/Manager.php(55): XF\Extension->extendClass('XF\\Entity\\Threa...')
#1 src/XF/Mvc/Entity/Manager.php(69): XF\Mvc\Entity\Manager->getEntityClassName('XF:Thread')
#2 src/XF/Mvc/Entity/Finder.php(774): XF\Mvc\Entity\Manager->getEntityStructure('XF:Thread')
#3 src/XF/Mvc/Entity/Finder.php(659): XF\Mvc\Entity\Finder->join('Thread', true, false, false)
#4 src/XF/Mvc/Entity/Manager.php(149): XF\Mvc\Entity\Finder->with(Array)
#5 src/XF/App.php(2735): XF\Mvc\Entity\Manager->find('XF:Post', 6096618, Array)
#6 src/XF/Attachment/AbstractHandler.php(87): XF\App->findByContentType('post', 6096618, Array)
#7 src/XF/Entity/Attachment.php(58): XF\Attachment\AbstractHandler->getContainerEntity(6096618)
#8 src/XF/Pub/Controller/Attachment.php(31): XF\Entity\Attachment->canView(NULL)
#9 src/XF/Mvc/Dispatcher.php(352): XF\Pub\Controller\Attachment->actionIndex(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('XF:Attachment', 'Index', Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\Attachment), NULL)
#11 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\Attachment), NULL)
#12 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#13 src/XF/App.php(2353): XF\Mvc\Dispatcher->run()
#14 src/XF.php(524): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}

xception: Could not find class SV\ContentRatings\XF\Entity\User when attempting to extend XF\Entity\User src/XF/Extension.php:176

Stack Trace

Code:
#0 src/XF/Mvc/Entity/Manager.php(55): XF\Extension->extendClass('XF\\Entity\\User')
#1 src/XF/Mvc/Entity/Manager.php(69): XF\Mvc\Entity\Manager->getEntityClassName('XF:User')
#2 src/XF/Repository/User.php(86): XF\Mvc\Entity\Manager->getEntityStructure('XF:User')
#3 src/XF/Repository/User.php(32): XF\Repository\User->getGuestUser()
#4 src/XF/App.php(1921): XF\Repository\User->getVisitor(NULL, Array)
#5 src/XF/Pub/App.php(158): XF\App->getVisitorFromSession(Object(XF\Session\Session))
#6 src/XF/App.php(2349): XF\Pub\App->start(true)
#7 src/XF.php(524): XF\App->run()
#8 index.php(20): XF::runApp('XF\\Pub\\App')
#9 {main}
Was this during an update?
Did you upload all the files?
 

420

Active member
Ok then, let me rephrase that and be more specific...

We are looking to incorporate a reputation system into our large forum with ten million posts.

Is this add on stable/credible and bug free and will the developer be getting this add on ready for XF 2.3 so we don't have any issues when it gets released?

Last thing we want is to get our members used to the feature for a few months, then have to remove it because the developer has no interest in making it 2.3 ready.

Our goal is to give the people who come to our forum looking for targeted help, some faith/confidence in their decision to follow advice from the person giving it. If someone has a sick or dying friend or family member and someone with poor reputation status gives advice, you'd much rather go with advice from someone with a better ranking to ensure you actually got good feedback and advice.

We hope this will also help people who give poor advice to tighten up and start giving better advice, otherwise people won't listen to anything they say. In theory, it should help to motivate people to do better, without us having to intervene.

Do you think this add on is for us, or is there something even better available?

Thank you for your feedback and advice, we are truly grateful.
 

Xon

Well-known member
Yes, I plan to support all my add-ons on XF2.3+

As my add-ons don't also implement any features that XF2.3 implements, it should be expected to work. When a feature does clash it may take me a little while to rearchitect on top of the stock feature. But this add-on has been quite stable, and I don't see it being effected by the XF2.3 transition.
 
  • Like
Reactions: 420

DigNap15

Well-known member
Reactions not showing up on the Members profile

I have had a few members report that a member has been giving out lots of reactions, and yet when I look at their member profile there are no reactions shown.
This only applies if the member has never made a post.

Is this a bug with your Add-On or is it a bug with the core Xenforo?

Has anyone else had this reported to them?
I am sure it has applied to a few of my members that have not yet posted a comment.
 
Top