Active
Project:
Radioactivity
Version:
4.1.x-dev
Component:
Rules
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
24 Jan 2011 at 18:12 UTC
Updated:
9 Feb 2025 at 05:38 UTC
Jump to comment: Most recent
I think that it would be interesting to integrate this with http://drupal.org/project/userpoints for Drupal 7.
Noticed that you mentioned that this has been converted to a field based approach in D7 but userpoints is not an entity and will likely never be (instead, it will maybe be a field and a userpoints transaction will be an entity).
Is it still possible to do the integration without going over the fields architecture?
Looking for tips, hints, suggestions, we can move the issue to the http://drupal.org/project/userpoints_contrib issue queue once you responded. Thought this is the easiest way to gain your attention :)
Berdir
Comments
Comment #1
berdirAnother question:
How flexible/configurable is the points reduction thing?
I guess for userpoints (which are collected over a longer period of them), a hardcoded "remove 50% of points after X hours" would be way too hard. Something like "Deduct 10% of the points after 5 days" would be more applicable for this. Maybe even combined with ".. for users which haven't logged in during these 5 days" :)
I'm not talking about UI options, the integration module could provide this. More like if the API would support this.
Comment #2
jthomasbailey commentedRules would take care of userpoints integration, I think. Not sure about removing a percentage of userpoints but a fixed number over time (1 per day, for example) might be possible.
Comment #3
videographics commentedRules should enable adjustment of radioactivity values in any way we want as long as we have an Action available for that operation. If this is so, I'm looking forward to seeing a list of Actions that will allow us to add, subtract, multiply and divide radioactivity values by certain amounts. Then using the data selectors in Rules, we should be able to rules that affect radioactivity that can easily grab the values for those operations from ANYWHERE. Can someone confirm this is the planned approach? If so, i think this is going to be so cool...
Comment #4
tr commented