Hi,

I'm using content profile 6.x-1.0
http://drupal.org/project/content_profile

I have the profile information being stored fine.

What I want to achieve is to allow a node of another type to specify Profile node information. Whichever fields are available to the Profile content type, are also available to other content types.

For example, say there is a field in the profile content type 'years_active' and the options are 1, 2 or 3.
Another content type, Requirements, must then also have a field 'years_active', and the creator of the Requirements node can specify 1, 2 or 3.
Then I want to be able to show a list of all matching users/profiles that match the settings in the Requirements node.
But the profile data should be saved too, for later reference (ie. it's not just a view).
The form to specify profile information should be separate tab when editing the Requirements node.

Is there a module that can do this?

I imagine the best way to do it would be to allow the linking of a Profile node to a Requirement node. That way whenever fields are added or removed from Profile content type, it all matches up.

Can anyone point me in the right direction?

Cheers, Rich Talbot