Trial users for premium content access

peterzoe - July 10, 2007 - 11:23

Hi everybody,

I'm looking for a way to implement the following functionality:

I am using the premium module to maintain premium content, that only authorized users have access to after log in. what I would like to do now is to provide a possibility for a not yet registered user to register as a trial user with a 30 day free of charge membership (still not having all rights of a full user). after the 30 day period the user should not be valid any longer, but it should be possible to turn the user into a full user manually after a full membership request by that person has been asked for.

Can anyone help me with this?

Best regards, Peter.

lm_paypal

heebiejeebieclub - July 10, 2007 - 12:06

This functionality is available with the lm_paypal module.

anything a little less complex available?

peterzoe - July 10, 2007 - 19:42

He heebie,

thanks for your answer. I checked out the lm_paypal module. I like the subscriber function but think the entire solution with paypal integration is far more than what I need.

Can you think of a leaner solution that available with another module? Otherwise I would somehow have to devellop something myself by maybe copying the necessary parts of lm_paypal.

Thanks again, peter.

Roledelay module

fidot - July 10, 2007 - 22:07

The http://drupal.org/project/roledelay module claims to do what you want.

HTH
Terry

roledelay

peterzoe - July 31, 2007 - 15:18

Hi Terry,

thanks for the advice. I had a look at the roledelay module but thought even this one was to big for me. I also didn't want to have an extra database table for a functionality as slim as described above. I ended up writing my own little module, checking actual time - user created time < trial time (variable). If true, user log on is accepted, otherwise I throw a session destroy and goto node containing further instructions on how to apply for a valid user.

regards, peter.

 
 

Drupal is a registered trademark of Dries Buytaert.