Posted by joachim on February 20, 2007 at 4:36pm
I've installed nodeprofile, and I've read older posts here, on the drupal forum, and links, and I'm still rather confused.
Basically, what does nodeprofile actually do? When I mark a the content type as user profile, what changes?
When I click my user name at the top of a post, I still go to the old profile page, not the new content type, so I don't see any difference.
I'm following the readme for making a simple user profile, which is what I want:
- Create your content type you want to use for your profile, e.g. with the CCK.
-- done that - Mark your content type as user profile at 'admin/content/types'
-- that too - If you don't like the usual node forms for editing the profile remove the usual
'create content' link using the menu module. Use a new link pointing at
'nodefamily/CONTENT_TYPE' or an url alias of it.
-- not sure what this means, but I don't mind the menu. A 'nodefamily/' URL gives me a page not found, so I'm skipping this step. - For building user listings and user searches use the views module together with the
usernode module. If the view should also contain profile information use the views
fusion module.
-- I've not done this yet.

Comments
content type
you need to to append to content type name to the url, e.g. if your content type is called content_profile you have to use
nodefamily/content_profile as URL.
My content type is called
My content type is called 'person'.
I'm going to /nodefamily/person and I see 'Page not found'
Could you explain what the 'Use this content type as a nodeprofile for users' setting will actually do?
nodefamily readme
out of the nodefamily readme:
Go to 'nodefamily/CONTENT_TYPE' for adding/editing your node of the content type.
Go to 'nodefamily/CONTENT_TYPE/USER_ID' to edit nodes of this type of other users.
If you use the CCK Module you can find the name for your content type at the "Name"
column at the content type overview "admin/node/types" page. Replace this name with
CONTENT_TYPE in the URLs above.
Oh. I hadn't restricted it
Oh.
I hadn't restricted it to 1.
Because the nodefamily page says it exposes no UI and is just a requirement for nodeprofile, I didn't bother with its readme.
The readme for nodeprofile doesn't say about restricting the population for it to work.
I can see at 'nodefamily/CONTENT_TYPE' the edit page for my node.
How do I make this node replace the link I see on my username, so the node actually functions like my profile?
I've got it to work, but I
I've got it to work, but I think you mean "admin/content/types" not "admin/node/types".
Do you mean the Name or the machine-readable "Type"? I can't tell with mine because I used the same word!
What I still don't
What I still don't understand is what does marking a content type as a profile actually do? What is the difference between checking that option box and not checking it?
How I got user name credits to link to usernodes ...
If you want your user name on post credits to link to your new user profile, there's a template.php file (provided by Wolfgang in the usernode module folder). You need to drop that template.php file into the folder of the theme you're using. But be careful. If you already have a template.php file in your theme folder then you need to append Wolgang's template.php code into your existing template.php code.
Once I did that, all my user name appearances at the top of posts linked to their new usernode.
Cheers,