MyBB-Plugins Forums

Full Version: Newpoints Thread Ratings Integration
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Everyone can download this plugin but only subscribers can reply to this thread and get support. Click here to subscribe.

Description
Charge your users to rate threads and give those points to the thread author.

Requirements
See requirements.

Installation
See installation instructions.

Update
See update instructions.

GitHub
Newpoints Thread Ratings Integration at GitHub

Download
Download from the GitHub .
This plugin will make the Income Settings -> Per Rate setting useless (that is, the core feature is completely dropped) and will add a new setting of its own. The value you enter in this new setting is the cost for each star the user wants to rate a thread for.

So if the value of such setting is set to [2] and the user tries to rate a thread [4] stars, the user will require [8] points, which will be removed from their own and added to the thread author.

If the user lacks this amount of required points, he/she will be unable to rate such thread. The user will still be able to rate a lower star count if he/she meets the required points for it though.

This plugin will still check for forum/group rules as the original setting used to. But on addition, the group rule for the thread author will be considered separately to that of the current user. So you can somehow manage to, lets say, remove no points from the current user but still give them to the thread author, or vice-verse.

The idea around this was theĀ Points in Posts plugin for 1.6, where the whole points system was centralized around posts. Without writing a complex system I simple did make use of the rating system currently available in the core. With such system you can already sort thread list display by ratings, show top rated threads in index, etc. The current star rating system can also be designed to look different to that of its default style. Plus forum/group permissions are already available for this feature in the core too.

I have requested a hook to be added to Paul Bender's Undo Thread Rating plugin for you to be able to undo points as well.
Sounds like an interesting idea Tongue