Show Current Points Problem

slinc - November 26, 2008 - 09:40
Project:User Points Top Contributors
Version:5.x-1.0
Component:Code
Category:bug report
Priority:critical
Assigned:Unassigned
Status:active
Description

Hi there,

I'm having problems with showing the current points of users in this module, as it only shows the lifetime points of each user.

The problem with this, is that spammers who rapidly spam hundreds of messages, will be seen as a top contributor EVEN if all their points were subtracted.

Moreover, users can abuse this system through using the user2userpoints function, and transferring all their points to and fro another account, causing them to have virtually unlimited points.

Is there a way to rank the current points instead of the lifetime points of users with this module?

Thanks for your help!

#1

slinc - November 26, 2008 - 14:41

The problem is basically that the top contributors module is receiving all its data from the LIFETIME POINTS, it should in fact receive the data from the CURRENT POINTS.

I would greatly appreciate it if someone could tell me how to modify the code to do so.

Thanks!

#2

madjoe - December 22, 2008 - 22:34

True! It's easy to tweak the module by modifying only a few lines of code, but anyway, I've spotted the same issue.
My logic says that Top Contributors block should display CURRENT POINTS ranking.

 
 

Drupal is a registered trademark of Dries Buytaert.