Would it be possible to incorporate the deduction of points for specific actions? I was thinking that user points could be earned by posting a node and deducted by voting (in my case, using vote up/down), commenting, et cetera.

For websites driven by user submissions, this will be a good incentive to submit more content.

Comments

kbahey’s picture

Project: User Points » User Points Contributed modules
Version: 5.x-3.5 » 5.x-3.x-dev
Component: Code: userpoints API » Code
Status: Active » Closed (works as designed)

The application logic for Userpoints is separate from the API. The API is just a flexible and open API, while the application(s) can live in separate module(s). One such module is userpoints_basic. If it does not do what you want, or you want it to do things differently, then you can do anything you want by writing your own module(s).

There is a separate Userpoints Voting API integration project. See if it does what you want, otherwise, you can extend it.