Hi,
I would like to give the abilitiy for users to give or invest points on different projects (node), with minimum and max value (like module project), i think to use Points and not cash could be great. Active member could be able to buy points but would be able also to invest winned points on différent projects.
An other motivation for myself, is the cost of transactions (bank account), i think it's better to have a credit point one time and use it without any cost on different node projects.
So i didn't see similar modules, what do you think about it? Any tips to go in this direction?
Florent ( frenglish writer :o)
Comments
Comment #1
lentreprenaute commentedComment #2
berdirThe problem is that userpoints currently cannot have points assigned to anything else than users. So you would have to build that part all yourself.
An idea I had was to convert the userpoints "thing" into a field, that would allow to attach it to nodes and other entities too. But that's just an idea and I have no idea if that would work. And it would obviously be a D7 only feature.
You could have a look at the user2userpoints.module in userpoints_contrib, I guess you could re-use a few things from there but you still need to implement everything on the "node site" yourself (mainly store points in the DB and display them on the node)
Comment #3
berdirActually, it's probably easier than I said above. Because you can simply remove the points from the user, reference the node and use a specific operation name. You can probably do all of this with just flag and rules.
Then you can write a custom SQL query that gets the number of points subtracted that use the defined operation and reference the current node and display that.
Comment #4
lentreprenaute commentedberdir,
Thanks so much for yours answers. i found an excellent solution, i share it : with ubercart. i create product(node) and user can buy parts with points, i setup a stock which is the max parts allowed, create attribute option buy 10parts, 20 parts....Bonus, Ubercart send email when stock is empty (so it's mean for me the project is done).
Thanks to Ubercart, user receive an email, not bad too, i can track the activities and more options. It seems to be an excellent solution. of course it's interesting if you need to create more than one project ( a lot of modules for one case, it's not a serious solution).
With this also, user can buy points, but can use alls points which come with comments, etc....
i'll will try later UC_ticket, i suppose that a lot of option can be useful for this kind of activity ( ticket==part of one project) !!!
Regards,
Florent
note : i discovered yours answers today, i don't see any notification option to follow the post??
Comment #5
berdirRegarding notification options, you configure them per-project: http://drupal.org/project/issues/subscribe-mail/userpoints.
Good to hear that you were successful, setting this to fixed then.