One way to do this would be to put those members who are about to expire into a special security role, and then use a module that displays only for that role. You could also send emails to people in that group, or you could send personalized emails. The trick will be to do the role assignment automatically. You could probably set up a scheduled task to do this -- add a particular role if they are within N days of expiration, and then run the scheduled task every night. The greatest drawback to this approach is that you'll have to have some programming skills to do this, or access to someone with the necessary skills. On a quick look, it appears that Ventrian's Subscription Tools module may do some of this. |