What is the purpose of using usernodes for node profiles?

Events happening in the community are now at Drupal community events on www.drupal.org.
ivanfi's picture

Hi,

I spent the day trying to understand what the Node Profile module does and how it is related to the Usernodes module. I have read http://drupal.org/node/130517 and http://drupal.org/node/97981, but it is still not clear to me what additional benefit usernodes bring.

If I understand the documentation correctly, usernodes are typically empty (unless they are used instead of node profile as in http://drupal.org/node/130908) and are only used as a connection between the user and the node profiles. What I don't understand is that how is it different than simply connecting the node profiles to users using the authoring information.

It seems to me that the usernode is an unnecessary node, because the author field of profile nodes could also be used for all purposes that usernode does (display page, edit page, view listing).

Could somebody explain to me what benefits does the usernode bring?

Thanks,

Zoltan

Comments

Views

michelle's picture

Usernode brings views functionality as every user has a node that can then be used in views.

Michelle

nodeprofile nodes are exposed in views as well

firebus's picture

however, they are not created automatically when a user is created. so if you need a view that includes users who haven't created their nodeprofile nodes yet, you're out of luck unless you have usernode.

it used to be that usernode provided some functionality (like integrating node profile nodes with the profile page) that node profile now provides as well.

Node profiles is also based

joeph's picture

Node profiles is also based on nodes, so one can use the view functionality as well.
I am just not getting it!

A couple of hours later.......
Now I get it!!!
When using usernode you will also get the standard userfields like email as a node field. Those can then be used in the views!


CompuBase, websites and design

I too am confused about the role of usernodes

bfbryan1811's picture

Is there any reason why I should use the nodeprofile and core profile page as my user pages for both external and personal profile info? Was thinking of make the nodeprofile the user page for everyone to see while the core profile page would be for the user only. This would avoid usernode altogether.

Profiles as nodes

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: