Unlike Content Profile, Profile2 does not create nodes.
on the project page you state:

"However for any situations where profiles as nodes might be preferable, content profile for Drupal 7 will build upon profile2."

But where is this? Where can we create nodes out of profiles?

So I was wondering if you would consider creating an option for the admins to create nodes for each user - much like Content Profile does in D6. While Drupal seems to be moving in the direction of Entities and while many aspects of it will not be resolved until D8, there are still numerous advantages to profiles being Nodes or Entities themselves. For one, users can post comments with fivestar ratings (reviews), while modules like Reply and Guestbook are not working as nicely for this as the core comment module. Another example is that location CCK would work a lot better with a node (right now Location field in Profile2 is pretty much useless - it doesn't even show up in a map). Another advantage would be a better integration with Views and Search etc.

So... PLEASE... consider this. Maybe you could even collaborate with Content Profile and merge these two into a single module project.

Comments

matthand’s picture

Another good reason is that the User Relationships module has built in Node Access settings, but no support for entities.

pwaterz’s picture

Status: Active » Closed (won't fix)

This feature will never go into the profile module. There is nothing stopping you from setting up a content type of type profile and node referencing that to a user account. Which seems backwards to me, but should give you the result you want.

If you really want this functionality I suggest writing your own module for this purpose.

matthand’s picture

I agree that tying the profiles into the node system is backwards, that's exactly why I want it! For backwards compatibility until the User Relationships module switches the UR Node Access sub-module over to Entity API.

I'm just coming to terms with how easy it was to set up a profile-based user community in Drupal 6 with Content Profile and User Relationships, and now how much work has to be done to get the same functionality in Drupal 7 because some modules are more advanced than others.

I agree that Profile 2 is an improvement and is where the profile system needs to go forward, but because it is so well executed it has totally displaced Content Profile to the point where their D7 dev release has been removed. So, even if I want to build this functionality into a custom module there's no Drupal 7 work existing to start with.

Thanks for your response and a great module! I appreciate the effort it took to get Profile 2 to the awesome, stable status it is today.