Background: I am setting up a wedding website, and I want the guests to be users and give them the capability to RSVP through the website.

There appear to be multiple modules related to setting up users as nodes. Which module should I choose and why? I cannot find any posts that have compared and contrasted them. (I am using Drupal 5.3.)

Thanks!
-Jon

p.s. - I have a request: All module project pages should list similar modules and compare and contrast them. Also, modules should have download or use statistics, so I can see if anybody actually uses it.

Comments

JonFreed’s picture

I did some more research, but I still don't have the best answers to my questions, above. Here is my additional research.

The following page has pros and cons for the core "Profile" module, "Bio", "Usernode" and "Node Profile". However, it does not address the "Members" module. http://shellmultimedia.com/book/export/html/350

The following page may be better, but it doesn't address the "Bio" or "Members" modules: http://shellmultimedia.com/tutorials/user-profiles

In the following page, fago describes several of the modules: http://www.lullabot.com/audiocast/drupal_podcast_no_38_deprecated

- Nodeprofile builds profiles as nodes..
- Nodefamily let's you limit the number of nodes per user and build extended profiles by using node relations.
- usernode was never intended for profiles, although some people are using it that way with drupal 5. For profiles I wrote nodeprofile. Usernode is useful in particular in conjunction with views (list users with views!)

The page also mentions "site_user_list"; that module and the core Profile might serve my needs.

The following page does pros and cons for "Bio", "Usernode", and "nodeprofile". http://stephenondrupal.blogspot.com/2007/10/deciding-which-modules-to-us...

According to http://groupsbeta.drupal.org/node/5233 (fago at 2007-07-23 17:06), "there isn't necessarily a bio node for every user, so you can't use it for your views." The "usernode" module is only needed because "Views" only works with nodes, and the next version of "Views" might not have that restriction (fago at 2007-07-24 15:32). Also, the "members [module] is basically views for the user table" (dldege at 2007-07-31 14:54).

At http://drupal.org/project/user_profile_node_integrator, nicholasThompson says the "Node Profile" module allows you to tag any node types (usually CCK's) as profile nodes. You can also use Usernode and Node Family, however I never really found a neat way that tied the profile node's togther." (at January 25, 2007 - 11:25)

Steven_NC’s picture

Thank you for doing the research for the rest of us.

thomasmurphy’s picture

This module has eaten bio and node profile for drupal 6

http://drupal.org/project/content_profile