Does anyone know how to reset karma points of all users to zero? PhpMyAdmin can be an option.

Comments

mercmobily’s picture

Status: Active » Fixed

Hi,

The best and sanest way is to disable all of the karma-deciding modules and do a karma recalculation

Bye!

Merc.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

andrewtf’s picture

Status: Closed (fixed) » Active

This seems to work initially, but still tallies the users' old karma score after clearing to 0. For example, I disabled all related modules and then did a recalculation. Karma points are now 0 for everyone. When a user gets a karma vote, however, the total becomes their old karma score plus the new vote. So there are users going from 0 to 150, for example.

Any ideas short of going into PHPMyAdmin?

andrewtf’s picture

Status: Active » Closed (fixed)

I think I figured this out: This method resets all users' karma points to 0, but when a new vote is cast the whole system does a recalculation and awards all the points again based on the karma for each of the user's forum posts and comments. Only way to reset everything is to clear the votes from all the posts, and my client doesn't want to do that. Oh well…