First off, wow - there's a lot of information, and a lot of tricky configuration here, but to some potentially great results. And congratulations on the documentation! I would never have gotten myself this far! :-) I'll describe ultimately what I want to do, what I've done, and where I'm stuck.
I'm working on a website that attempts to connect theatre artists from around the world. One of the main things we want to do is have people identify countries that they can "represent" (i.e. live there or have contacts there) and languages they speak. Since other content on the site (resources, events, etc) will also use the countries taxonomy, I didn't just want to dump a "selection list" into the built-in profile functionality - I want to associate profiles with a taxonomy. This is what led me to Node Profile Package, and Usernode.
- I followed all the steps in the tutorial (1, 2b, 3, 4) and got confused on 5, though I'm working my way through it.
- I added the usernode code to the template.php, and added the node-usernode.tpl.php file.
I'm close, very close. I know there's a template hack to redirect the "Edit" tab to edit the nodeprofile info, and not the usernode I'm on. OK, got that.
Here are my questions:
1) I want a "cross" between what I get with just the template.php code (which is account name; "member since"; link to nodeprofile, and then comments and "view user page") and what I get with the node-usernode.tpl.php page (account name, nodeprofile content incl. title, body, and my taxonomy choices). What I'd like is:
- Username
- Nodeprofile content (without the nodeprofile title! See next comment) - e.g. the body text and the taxonomy choices
- The "View user page" link - because a) it's a good link for someone to change their password, b) I want is for users to be able to use the "contact" tab - I want people to contact each other without displaying email addresses.
Should I try to use ViewsFusion to do this, or is there some PHP coding I could do (steal?) to do this?
2) How do you use (or avoid) the nodefamily title? Both the code in tempalte.php and node-usernode.tpl.php gives us the username. I don't have a reason for a user-generated title for the nodeprofile - I just want to add the taxonomy (I could even skip the body text, but I know how to get rid of that).
3) I never set up a nodefamily link. Does this matter? What is the parent, what is the child?
4) Fwiw - I don't think it said anywhere in the tutorial that once you install usernode, you have to go to the URL /usernode to see what it does. ;-)

Comments
Have you looked at Views?
Hello, Greg,
I think that views/viewsfusion could get you all or most of what you need --
FWIW, there is a cck field that links into taxonomy, and another module that creates radio buttons and other nifty taxonomy selectors -- I don't remember the names offhand but I can look them up if you can't find them via google --
Cheers,
Bill
FunnyMonkey
Dodging CCK?
The category module let me add the category lists (countries and languages) to any content type - including nodefamily, so I was able to do that already. But maybe I need to move to CCK in order to get the views I want.... (Because nodefamily views are limited- but maybe that's the point that I'm not understanding...)
I'm going to take a look at Fago's recommendations, and also any answers to the next question (http://groups.drupal.org/node/3531). Right now if I start experimenting, I'm only vaguely aware of what I'm doing, and I don't want to over-engineer my solution. :-)
Thanks for the extra taxonomy functionality tip - I'll look for that.
The Smoking Goat aka Greg Beuthin
http://www.commerceguys.com
ad 1.) If I understand you
ad 1.)
If I understand you problem correctly, you don't need views for it. You need to theme it just like you want it .. ;) Play around and read about the node_view parameters.
2.)
you don't want to have the title input field? use the auto_nodetitle module
3)
no. usernode - nodeprofile relations are established automatically. in this case usernodes are the parent nodes.
Thanks!
Thanks for the per-question replies. Uh, where would I find the node_view parameters? api.drupal.org? I'll dig around on Drupal.org for this.
Actually, what the next person asked is another solution to what I'm looking for - http://groups.drupal.org/node/3531
The Smoking Goat aka Greg Beuthin
http://www.commerceguys.com