Why the reliance on usernode?

esllou - February 23, 2008 - 08:34
Project:Buddylist2
Version:5.x-1.x-dev
Component:Buddylist UI
Category:support request
Priority:normal
Assigned:Unassigned
Status:closed
Description

I can't use BL2 if I don't want to install usernode? Not everyone wants to use usernode to make bios/profiles. What is the reliance level? Why is it needed? Does a site owner have to be using usernode for user profiles, etc?

#1

nodestroy - February 23, 2008 - 08:49

Notes:
The usernode itself is empty. It's just a placeholder for its user.
The usernodes of blocked users are set to unpublished.
Manual deletion of usernodes (without deleting its user) 'll be prevented.

from usernode readme file.

in drupal5 you can only build views over the node table. per default there is no connection between the user and the node table, usernode generates this connection (as an empty node - placeholder - just to have a node per user). in drupal6 views will not need usernode to list users, but in drupal5 its needed.

usernode has nothing to do with a profile solution.

#2

nodestroy - February 27, 2008 - 12:00
Status:active» fixed

#3

Anonymous (not verified) - March 12, 2008 - 12:01
Status:fixed» closed

Automatically closed -- issue fixed for two weeks with no activity.

#4

feloescoto - September 8, 2008 - 15:08
Version:» 5.x-1.x-dev

Hello.

So, I want to make sure about one think before I make the jump.

Since usernode will probable not be ported do D6, you will adapt the module in drupal 6 to its new features, and usernode dependency will disappear?

Regards,
Felipe

#5

pisco23 - September 18, 2008 - 20:10

Felipe - I am in no way associated with the development of these modules - but to hopefully can help you here - the reply above was quite explicit:
"in drupal6 views will not need usernode to list users," - this is because Views2 in D6 handles Users directly, so the need of usernode as a placeholder will stop.

Looking forward to a RC of this great module ;-)

#6

feloescoto - September 29, 2008 - 17:09

pisco23, Thanks for your comments, I will keep a close eye on it too.

#7

dtabach - October 8, 2008 - 18:57

There's this patch that ports usernode user table definitions to views_user.inc: http://drupal.org/node/143356

Maybe it makes usernode dependency not required anymore?

#8

alphaXp - October 16, 2008 - 02:29

I think the author of the post has a point - many sites that use nodeprofile or bio already have nodes for every user, and can list users using views without usernode.

Adding usernode to my site would create many unnecessary nodes, so it would be nice if you could remove the dependency.

On the other hand - this would mess up your default views. (but the rest of the module would still work I think)

 
 

Drupal is a registered trademark of Dries Buytaert.