Posted by pelicani on March 21, 2008 at 5:36pm
1 follower
Jump to:
| Project: | Signup Pay for a node |
| Version: | 5.x-1.x-dev |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Issue Summary
each role can have a unique price for each signup.
the admin will provide a way to set a default price for each role.
as well as set the weighting to determine with role to use if a user is assigned multiple roles.
the basic controls are there, but the ui needs some improvement.
should this default info be stored as a variable or stored in a table?
should the weighting be controlled by the individual nodes?
Comments
#1
Having weights for each role in admin, and then assigning a price for each role in the node should work. We pick the lightest one (least weight) and lookup the price for that.
We can also have checkboxes as well in admin, saying which roles should have prices attached, and what is the default price if someone is not in any of those roles. So, for a site that has "admins", "moderators", "staff", "editors", "member", "anonymous", we may want only pricing attached to member and anonymous, and not the rest.