By scott859 on
I would like to show additional content to members based on length of membership. Basically the permissions are increased as the member goes from "Role A" to "Role B". I would like for the role to be automatically assigned to the member based on the length of membership (how long the member has been a member).
Permissions are assigned to "Rule A" for example, that are less than / different than "Role B" permissions.
As the member reaches a length of membership that qualifies for "Role B", they are automatically assigned to "Role B" and thus have additional / new permissions that are associated with "Role B"
Any insight into how to create this would be appreciated.
Thanks in advance,
Scott
Comments
Roles based on length of Membership
Install Rules module create a rule with conditions and actions. You can also schedule the rule set to upgrade the members to new roles
Great - and thanks for your
Great - and thanks for your help on this.
Scott
Gradual content delivery
Could this be applicable for gradual content delivery? What I'd like to do is provide access to content based on length of membership. I don't think Roles would work with one content type (ie premium role has access to one content type).
Arp Laszlo
bricksandclicks.marketing
design / theming / development / consulting
I'm not sure, since I'm new
I'm not sure, since I'm new to Drupal myself, but I think you can do this with userpoints, rather than roles.
There's a contrib module that lets you restrict access to nodes based on points available. The users don't even have to ever see the points themselves.
Simply setup it up so that users get a certain amount of userpoints every day, and they'll eventually qualify.
Someone please correct me if I'm way off, because its not something I've ever done.
But I've been looking at the userpoints modules with keen interest lately.
That's a good idea. I'll
That's a good idea. I'll check the userpoints module and see if nodes can be 'released' based on points.
Arp Laszlo
bricksandclicks.marketing
design / theming / development / consulting