pay to own/edit a node

Status: 
Open
Question: 

Hi Dorien,

I'm reading your ebook as we speak. I'm really enjoying it.

I'm on to creating Profile content type which I think is what I can use for users who purchase the membership role. This will give members the ability to edit his/her own profile and upload files.

Here's what I'm trying to accomplish, however I'm have some trouble envisioning some of the setup. Can you shed some light on me?

1) I will have a reviewer who will create the original content about a place. The review will write up some pros and cons about this particular place and give it a rating(using the voting modules).
2) There will be two types of users customer and owner
3) Authenticated users (customer) can comment on this particular place.
4) Owner of this particular place may purchase a membership role to give him/her permissions to edit and upload files to this particular profile but may not modify any ratings

Questions:
1) Regular users(customer) will need a different user profile. When a regular user register, I would like to use the standard Drupal user profile. When a owner purchase a membership, would like to use the content profile. How to separate the two?

2) If the owner purchases the membership after the content profile has been created by the reviewer, how to associate the owner to the already created content profile?

Thank you

Responses

1. Hi, you can use user roles.

Hi, you can use user roles. There is a module called 'permissions for roles' or something like that. And it allows you to define that the content profile can only be created by the member role.

Otherwise, you can let everybody create a profile, and use a views filter to only show the ones where user role is member.