PDA

View Full Version : User Demotions (Similar To Promotions)


mcyates
11-28-2005, 05:44 PM
My top group used to be "senior members" where i've now got 163 members in it. They all needed over 100 posts to be in there and everyone did so its all fine. Anyway i've added a few more useergroups inbetween the registered members and the senior members. Now the senior members need to haver 5,000 posts before they can be in the senior usergroup but none of them do and most of them should be i the "regular members" usergroup which is for people with 2,000 - 4999 posts. But i still have people with 700 posts in the "Senior members" usergroup.

I've ran the user promotion cron job but they are not budging, how can i get them to go into their correct usergroup in respect to the amount of posts they have. All user promotions are in respect to the users post count.

===========================
What i need is a way to demote members once their posts are lesser than say 99 then they get demoted to the registered usergroup, but once they get over 400 they get promoted again.

Thanks in advance

Marco van Herwaarden
11-29-2005, 11:36 AM
Just set up a temporary 'Promotion' to move all with less the 5000 posts back to the Registered Users group. Run this once, and then remove it again.

cyberhypnotic
12-22-2005, 05:12 AM
If you set your promotions to:

Reputation Comparison Type to "Less Than"
Rep Level and Days to "0"
Posts to your liking (mine is set to 15)
Promotion Strategy to "Posts or Rep or Date"
Promotion Type to "Primary Usergroup"
Move user to "your liking"

you should be able to demote per post count.

It seems to work for me when I tested it. You might want to disable negative reputations though.

I'll take a look at the coding for the User Promotions, if there is one. And see if it can run per post since that option IS in the AdminCP -> Promotions -> Edit options.