-
Notifications
You must be signed in to change notification settings - Fork 0
Description
I don't think that the hooks API would allow us to cover this with a single event, unless every field was worth the same amount. Actually I suppose that it could in theory, be set up for each field individually, if we used the enumerable attribute type and could set a condition on the profile field. This would allow groups to be awarded, if we could set a condition on the profile field group. The main issue, I think, will be when it comes to field types. If a user wants to award a different amount of points for particular selections, or contents of a field, etc., we won't detect the differences between the attribute types based on the different field types for each profile field.
So the alternative would be to not use the events API (or maybe still use it, but) to have the points settings for each field be on the settings page for that field. That would allow us to tailor the settings for each field type.