Log in

View Full Version : End-User Options - Enhanced Thread Rating


MarkFL
10-30-2015, 10:00 PM
Overview

This product is designed to allow you to make vBulletin's thread rating system more visible and configurable. Your settings regarding whether users are allowed to change their votes and to check the thread rating are taken into account. However, if you choose to use the highly visible thread rating, if a user has already rated a thread and you do not allow vote changes, they will not be shown the voting options, but will instead be shown a message that they have already voted and vote changes are disabled.

The settings are divided into two categories:

Highly Visible Thread Rating Settings

Here you may set whether you wish for the thread rating system to appear at the top of showthread pages rather than in the thread controls bar. You can then configure the CSS for this element. Lastly, you can decide if you wish for the list of users who have rated a thread (along with their vote) to be displayed. The users are shown using their HTML markup, and link to their profile pages. You may select which usergroups are allowed to view who rated threads

https://vborg.vbsupport.ru/attachment.php?attachmentid=153599&stc=1&d=1446316363

Thread Rating Control

Here you can exclude usergroups from being able to rate threads. You may also exclude forums from thread rating, while forums that have been excluded from the rating system via your Forum Manager will remain excluded regardless of this product's settings.

Credits:

This product is an extension of the mod vb.org Rating System for vb4 (https://vborg.vbsupport.ru/showthread.php?t=294135) authored by eTiKeT? (https://vborg.vbsupport.ru/member.php?u=269887) (who graciously marked the code reusable). :)

This product does not require you to make any template edits, just install it and set your settings. :D

Updates:

version 1.1


Added setting for the selection of usergroups allowed to see who rated threads.


version 1.2


Fixed conflict with function name used by my "Featured Threads" add-on.


version 1.3


Admin options processing more efficient.
Templates now cached.


Compatibility:

Tested and working on VB 4.2.x and should work on all 4.x versions of vBulletin.

Backup/Warning:

This product does not alter your database, however it is always good practice to make regular backups and you should make a backup before installing ANY new mod.

As always, products are USE AT YOUR OWN RISK. I will provide support and do my best to help but no absolute guarantee is offered.

To Install:


Download and extract the attached .zip file.
Follow AdminCP -> Plugins & Products -> Manage Products -> Add/Import Product.
Click on "Choose File" and browse to the product .xml file that was packaged in the .zip file.
Click "Import."
You MUST enable the product in the settings before it will function.
Configure the remaining settings to your liking. Each setting has a detailed explanation of its use.


https://vborg.vbsupport.ru/attachment.php?attachmentid=153605&stc=1&d=1446351827

Support for this product can be found here:


MHB - Enhanced Thread Rating (http://mathhelpboards.com/vbulletin-products-61/enhanced-thread-rating-21858.html)
TAZ - Enhanced Thread Rating (https://theadminzone.com/threads/enhanced-thread-rating.145144/)

ArcadeSyndicate
10-31-2015, 05:53 PM
thx, good idea to make a real addon of the old template modification :up:

Alan_SP
10-31-2015, 08:23 PM
As I understand, we don't need to install template modification you mention in first post? Your mod does everything itself?

MarkFL
10-31-2015, 10:13 PM
As I understand, we don't need to install template modification you mention in first post? Your mod does everything itself?

That's correct, and I can see how my choice of wording could be confusing, so I will edit the first post. :D

akz645
10-31-2015, 10:33 PM
"Show Rated Thread"
- Instead of a yes/no option, can you make it so we can exclude certain usergroups from viewing the who rated the threads?

- Is it possible for you to make a mod (or add into this one) to arrange threads based on how many ratings it has?

Thanks for the Mod :)

MarkFL
10-31-2015, 10:42 PM
"Show Who Rated Threads?"
- Instead of a yes/no option, can you make it so we can exclude certain usergroups from viewing the who rated the threads?

Yes, that would be easy to do. Look for that within 24 hours.

- Is it possible for you to make a mod (or add into this one) to arrange threads based on how many ratings it has?

I will see what I can do. :)

MarkFL
11-01-2015, 02:26 AM
Updates:

version 1.1


Added setting for the selection of usergroups allowed to see who rated threads.

eTiKeT?
11-01-2015, 05:36 PM
It's beautiful :) I installed

Stratis
11-27-2015, 08:01 PM
Very nice, installed in 4.2.0pl4, works fine.

When ever make any update maybe you include phrase:
"You have already rated this thread and vote changes have been disabled by the administrators."

To change in Greek I found it in template "markfl_visible_thread_rating" :)


Thank you

MarkFL
03-17-2016, 04:51 PM
Update - Version 1.3:


Admin options processing more efficient.
Templates now cached.

vimarc
02-25-2017, 06:45 AM
How to make it horizontal like vbulletin org

Snowhog
02-25-2017, 05:09 PM
Do rated threads show the rating when viewing a forums thread listing?

MarkFL
02-25-2017, 05:13 PM
How to make it horizontal like vbulletin org

You'd have to edit the "markfl_visible_thread_rating" template.

Do rated threads show the rating when viewing a forums thread listing?

Yes. :)

Snowhog
02-25-2017, 06:12 PM
Well now. Okay, installed and have Enabled Product? set to Yes; Enable Highly Visible Thread Rating? set to Yes; Show Who Rated Threads? set to No; left Usergroups Allowed To See Who Rated Threads as All; selected Excluded Usergroup(s) and selected Active Forum(s). Save changes.

Entering any of the enabled forums and clicking on any thread doesn't show the rating window at all. What am I missing?

MarkFL
02-25-2017, 06:33 PM
Do you have "Allow Thread Ratings in this Forum" set to yes for the desired forums in your "Forum Manager?"

Snowhog
02-25-2017, 06:38 PM
Actually, no, I don't. Is Allow Thread Ratings in this Forum a vBulletin default option, or was it added by your MOD?

I set this option to Yes in one of the forums and then the MOD rating window appears. I'll go set this option to Yes in my selected forums.

Thank you.

MarkFL
02-25-2017, 06:41 PM
Actually, no, I don't. Is Allow Thread Ratings in this Forum a vBulletin default option, or was it added by your MOD?

I set this option to Yes in one of the forums and then the MOD rating window appears. I'll go set this option to Yes in my selected forums.

Thank you.

That setting is a default vB setting, and my product doesn't override it. :)

Snowhog
02-25-2017, 06:42 PM
Okay. So now, is there a quick way to change this option to Yes 'en mass' on all my forums, or do I have to go into each one and set it?

MarkFL
02-25-2017, 06:50 PM
You could run a manual SQL query to change them all, however, you could likely get the job done before I could put the query together. :)

Snowhog
02-25-2017, 06:56 PM
It's okay. I've decided to enable the option on just two forums (at the moment).

We have had any number of comments that a Like/Unlike system should be available, but we have consciously chosen not to have one, but this MOD serves the better purpose by allowing members to evaluate the threads themselves.

Thank you for another useful add-on to vBulletin forums.

jagtpf
12-30-2020, 02:03 PM
I've just installed this - thanks Mark.

However I am finding that your "Force Read Thread" isn't working any more.