Community

Create node from user registration and...

Hi,

I am searching already a while now for a way how I can;

1) Create a node from the information that a user provides during the user registration
2) Create custom fields during the user registration
3) give the user the option to choose their own visibility. By this I mean, if they for example would not like to talk to people who have a religion, then they will not see those users and those users can not see them (even if the more religious users would like so)

Is there a way to set this up? I am using drupal 7 for a little while now and the learning curve makes good progress. But on this issue (community interaction), I will need some tips.

If anybody can help, it would be most appreciated.
Maybe I have missed a similar post, but I would think chances are rather low since I am searching for a week now. I have checked out modules as profile2, webform, profile ux etc, but I do not seem to get from that what I want. Am I missing something?

Thank you very much!!!

Comments

=-=

you will likely require custom code or at the very least glue code to pull this off. As it stands users can't create fields without administration permissions.

And what if...

And what if I would use the login/registration build into drupal first. Then supply a webform or some kind to record information from each user. If they do so, they grant rights to visit other nodes or they get access to other blocks which contain the information filtered on their likings...?

I am trying to figure out a way to construct this with different existing modules. But if I create this type of thinking path, I encounter my first problem at:
- how can I use the data which is been pulled from the webform/survey to filter the rights/permissions for each person.

So the registration and the webform seems fairly straightforward. But then,... how do I interact with that database..?

When I read about it, many people say it is possible, even with drup5 and 6. but how and which construction of the modules?

thx already!!!

nobody click here