ЗА ЧТО УГОДНО.
Предполагается, что репутацию можно изменять на любом сообщении пользователя по любому поводу, понравилось сообщение, плус в карму, выебывается щегол какой, минус в карму. Пользователь А не может изменять репутацию пользователю Б чаще чем 1 раз в 24 часа. Конечный смысл репутации: ЛАЙК-ДИЗЛАЙК, по системе "одобряю" и "мне не нравится", так же: "Солидарен" и "ты несешь какую то дичь". Пока что тут есть только симпатия, то есть конкретного фильтра для прослойки ОТ гениев и ДО говна не существует. А если в придачу по этому критерию можно будет хайдить от нонеймов/пастеров и рерайтеров контент, то изи подарок.
далее семпл таблицы, где объем изменения чужой репутации на прямую зависим от твоей репутации.
Зависимость твоей репутации от числа репутации которую можешь менять ты: (от групп и тп не зависит)
Если у тебя N репутации => ты можешь ставить "+" и "-" A репутации.
- 100 репутации - "+" и "-" 2 репутации
- 200 репутации - "+" и "-" 5 репутации
- 500 репутации - "+" и "-" 8 репутации
- 1000 репутации - "+" и "-" 10 репутации
- 2000 репутации - "+" и "-" 15 репутации
- ну и дальше, это как пример.
В чем прикол для тебя: ТЫ СМОЖЕШЬ ПРОДАВАТЬ СНЯТИЕ МИНУСОВ ЗА БАБКИ.
Так же: если репутация пользователя в минусе - увеличивать для него минимальный интервал времени между написаниями сообщений.
Предупрежу заранее о пройденном этапе форумной жизни:
Вводя репутацию тебе придется запретить пользователям ставить друг другу + за + (накрутки) так же запретить продавать и передавать профили на сайте третьим лицам, так как такой спрос нарисуется и эти дилемы гарантированы.