Нужна возможность сделать систему "поощрения и наказания" пользователей.
Требуется следующий функционал:
- перечень "хороших дел" и "нарушений" (настраивается админом сайта), каждое "стоит" сколько-то призовых или штрафных баллов;
- раздавать "призы" и "штрафы" имеют право пользователи со специальной ролью (модераторы);
- пользователь, набравший N штрафных баллов, банится автоматом на M суток (и разбанивается автоматом по их окончании); хорошо бы иметь возможность устанавливать продолжительность бана в зависимости от того, первый раз он "перешагнул рубеж" или не первый;
- текущее количество баллов показывать в информации о пользователе и в профиле.
Есть ли готовые модули, реализующие что-то подобное?
Комментарии
Дамы и господа, кто User Points юзает, с его помощью можно сделать что-то подобное?