I was thinking of creating a simple userpoints module that supports something like poking, cheering, or rewarding each others by giving points.
The user2userpoints module does something similar, but it subtracts points from one user to give them to another. I just want users to be able to give points to others (one at a time) in order to show their appreciation, without substracting points from the giver.

This looks to simple to be non existant :)
Before I start coding, do I miss some module?

thanks

Comments

twom’s picture

btw, one thing that I am missing is the feature that I can have different pools of points...

For example: points earned by submitting, points earned by receiving appreciation of users, etc ...
Is this something planned for the upcoming API?

thx

dkruglyak’s picture

I presume you mean "poke" and "cheer" in the same vein as Facebook's "X Me" apps?

This functionality is missing, but needed! I would be happy to help define and test it. Perhaps even develop if time allows.

ocamp’s picture

Component: Code: userpoints » Code: userpoints API

did anything eve get done with this?

Flying Drupalist’s picture

You should use the flag + rules module.

ocamp’s picture

can you exaplin a little more please.

I use flag so users can flag another user, i give the flags the names I want such a poke or cheer. but how can I allow users to keep flagging each other, i can only get it so users can flag each user once. What does rules do?

Thanks

vm’s picture

http://drupal.org/project/rules project page may help define what rules does.

ocamp’s picture

thanks for the response.

I should have been more clearer, ive read the rules project page but I meant how does using rules help get the flag module to do what im trying to do.

vm’s picture

i suppose by sending an email to the user it's suppose to based on the flag you set for it.

Flying Drupalist’s picture

You can use rules to give points when poked. Rules can also automatically remove the flag right after flagging, so that the flag is available for use again.

ocamp’s picture

Status: Active » Fixed

Yesss, that will do it i think.

Thank you

Status: Fixed » Closed (fixed)

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