Hi
I am trying to create a site where a site administrator will prepare unique content for its user base so that when a user logs in he/she is presented with content that has been prepared for them e.g user's private financial accounts information.
What options have I got for doing this? I am thinking of creating custom content with a field in which the site admin will enter the userid and then using views so that when a user logs in, they are presented with information based on the currently authenticated userid. However I need some guidance on how to preparing the custom content and view. e.g when the site admin is creating the content, can a dropdown list of all userids be made available on the create content page as this would make it easier to create the content associate with a user? What is the relationship I need for creating the view based on the current userid?
Any pointers on achieving this would be appreciated. Or, if there is an alternative solution other than using views, please let me know.
Thanks
James
Comments
Extending user profile might help
You are close to a potential solution. Rather than having a content type with a user reference field, you can define a content type that holds the profile/personal information and make it an extension of the user profile by using Content Profile module: http://drupal.org/project/content_profile
This spares the admin's effort to populate a user reference field. Content profile links the profile node to user profile automatically and exposes relationships in Views.
Extending user profile might help
Thanks ! will give this a try
this can help
http://drupal.org/node/448264