Profiles as nodes

Events happening in the community are now at Drupal community events on www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

We are a developers group that are very much interested in using nodes for profiles. There is a module, and some other code already, but that needs polishing.

Especially for bigger and more complex communities, people need features such as finer grained permissions on profiles, categorising of users, or simply search in profiles. Nodes offer all that. We tie them together.

jockox3's picture

Wanted - something similar to fullname field

Can anyone give me some pointers to how to achieve the following:

I'm using CCK and nodeprofiles to let users give me some details of their families, careers, education achievements and leisure interests. I would like to have a "field" a little like the "fullname" field with multiple fields in it.

For example, on the education type, I want to let users fill in an arbitrary number of lines with "qualification, subject, grade, year". On the family form I want to have arbitrary numbers of "child firstname, year of birth, photo, description"

Read more
firebus's picture

A question about nodefamily, and one about using views to create user searches.

I've got multiple content types set as node profiles (http://www.scriptfrenzy.org)

  1. I'd like to stop using usernode (i've got a lot of users, i need to rebuild the node_access table, it's a long story)

The README for nodeprofile advises setting up a nodefamily relationship between multiple node profile content types.

However, if i'm using the default profile page to display my node profiles, it doesn't seem like i need to make a node family relation - the node family relationship is only useful if i want to display the node profiles as related nodes in another context.

Read more
Walt Esquivel's picture

Question about using Node Profile and AdSense at the same time

So far, I have read the AdSense module and Node Profile module's “readme” files, the AdSense and Node Profile module's descriptions, the AdSense author's module info on his web site, and done a search on both d.o and g.d.o. However, I didn't find my answer.

I was wondering about the AdSense when using the Node Profile module because when I go to my website's modules page, e.g. www.abc.com/admin/build/modules, under the AdSense module it states: "Depends on: Profile". This means the core profile module must be enabled for AdSense to work.

Basically, I'm confused on what gets stored if I use both modules (core profile out of a necessity for AdSense AND Node Profile as my choice for enhanced profiles).

Read more
michelle's picture

New tutorial available

I'm calling my tutorial "done for now". Seems like everything I do is always a work in progress because I'm a fiddler, but it's completely ready to be used. I have gone through it step by step on a fresh Drupal 5.1 install and updated the tutorial whenever I found something not right. I could really use feedback if anyone tries it because it's still possible I missed something since I've been working on it so much. A fresh set of eyes is always good. Once I get some assurance that it's working for people, I'll move it into the handbook on drupal.org.

You can find it here:

Read more
schnizZzla's picture

Removing avatar pictures from integrated node profile drives me crazy

At first, I really am grateful for this module. It is one of the modules I don't wanna miss.

I have a setup of multiple nodes as node profiles.

The problem is that avatar pics show multiple times. The one that should is displayed on the profile itself and the others are displayed on the integrated profile nodes.

That I can't find the easy solution how to remove avatar pics from integrated profile nodes, makes me jump in circles. I want to display avatars only when the node is displayed as a page.

Read more
zzJames's picture

Finished my site Launchlab

This site uses nodeprofile/nodefamily and usernode. It's a site for members of the east london arts community to represent themselves,

each user has an associated CCK node which they use as a profile, when the users create there profiles they tag themselves with there artistic skills and styles.

The site has a advanced search and tag cloud for potential employers to quickly find relevant artists and see samples of there work.

It also has a section called 'the lab' with the usual community networking tools (forums, messages, links etc)

Read more
stephthegeek's picture

Best formula for multiple instances of same sub-content type on profile?

I spent an afternoon reinstalling/reconfiguring profiles based on both tutorials on Drupal.org and Michelle's site, and the closest I got to exactly what I need was following these steps exactly: http://drupal.org/node/130489

Read more
el_baby's picture

Associating usernode with the user profile

Hi there... newbie to drupal & usernode here...

I have a site where I intend users to register and add some info about them, so I think that I should be able to manage it using only usernode (as opposed to the full node profile).

There is only one kind of user easily modeled with simple CCK fields.

Now, I installed usernode and configured the CCK fields of the otherwise "empty" usernode type.

What I'd like to do is to handle everything as close as possible as if the usernode is part of the user profile (and vice-versa).

Read more
fago's picture

Node Profile 5.x 1.1 released!

I'm happy to announce nodeprofile 5.x 1.1!

Thanks to the great subform element API module, which I wrote originally for pageroute, it was quite easy to implement some great new features for the node profile module, which make building simple node profiles a lot easier. So node profile 1.1 features

  • configurable user edit categories integration - edit a simple nodeprofile like a core profile
  • configurable node profile display integration on the user's (my account) page or - if used - also on the usernode
  • configurable user registration integration
  • easy integration of a nodeprofile in any theme

You can find the settings to this new features in the also new per content type node profile settings - just edit your node profile content type and click on the new "Node Profile" tab.

Read more about the new features on http://more.zites.net/nodeprofile_1-1

Read more
WebWeasel's picture

Creating a private profile

I'm working on a couple of sites where I want to have 2 profiles for each user. The first is the public profile visible to all visitors and a private profile that is only available to some roles and the profile creator.

I've used usernode for the public profile and nodeprofile to create a second content type for the private profile.

I'm looking at the modules private, tac_lite and taxonomy access to control access to the private profile but I thought I'd see what the rest of you think would be a good way of addressing this issue.

Read more
ghankstef's picture

Importing users into node profiles

I am using usernode, nodeprofile and nodefamily on a a site. I am trying to import users from a csv file. I used the user import module to imort users into the users table where they have a user name, email address and uid.

Now I want to write a script to import information into their node profile. I have a cck content type called member_profile in a table called content_type_member_profile.

So I am trying to figure out which tables I need to insert the data into to avoid having to enter hundreds of users

Read more
michelle's picture

New tutorial coming


Update Aug 13: Made an aliased link to the tutorial: http://shellmultimedia.com/tutorials/user-profiles

Update May 7th: Partway through this tutorial the new nodeprofile version came out and I decided to switch. The tutorial at node 41 is still there but will not be finished. I have written a new tutorial at

http://dev.shellmultimedia.com/node/48

Read more
canadrian's picture

The massive overlap of content types and modules when it comes to Social Networking

It suddenly dawned on my that most of my site is massively redundant and unwieldy, especially when looked at through the lens of what a social networking site is all about. I was thinking in an outdated paradigm, and many of the borders that I - and likely other people - think within when creating websites are pretty- much illusory. I'm now thinking there has got to be a way to massively simplify and improve this whole concept. Let me explain:

Read more
firebus's picture

Using pageroute to display usernode as its final step

The handbook explains how to add a "View" item as the last page in your edit page route. This is great if you have a single nodeprofile content type.

However, the place pageroute really shines is if you have multiple nodeprofile content types, and you want to use pageroute to create a wizard that the user can use to update all their nodeprofile nodes at once.

In this case, you don't want to display the lonely node for one of the node profile content types at the end - you want to end up on the usernode (if you're using usernode) or a view.

Read more
jockox3's picture

Node Profiles, Subform Elements and Register Profiles

I think I'm getting confused about what modules I ought to be looking to in order to do what I want. I started playing with Drupal when 4.7.x was current, looked into node profiles, usernode and registerprofile, then backed off and had a look at integrating CiviCRM data onto my registration form. Since then I've discovered that teh data available to me in CiviCRM is not good enough to identify existing members so I'm back looking at node profiles instead.

Read more
somebodysysop's picture

How do I put profile node on "My Account" page for view/edit?

I've been looking through the docs, trying to find the solution. Forgive me if it's been asked before, but I don't haven't located the specific solution.

I have followed this tutorial http://drupal.org/node/130756 and have usernode and nodeprofile working to create user profiles successfully.

How do I display the user's profile created using this tutorial on the user's "My Account" (/user/x) page both for view and edit?

Thanks.

Read more
smokinggoat's picture

Usernode w/ link to account settings & "contact" tab

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.

Read more
Walt Esquivel's picture

Quick question - does the Node Profile family work with OG?

Hi all...I've been sick the last few days...weather keeps changing here in Austin...warm & sunny... then inches of rain... then super humid... repeat cycle...

Anyway, does the Node Profile package work with organic groups? In other words, would it work on groups.drupal.org?

Thanks,
Walt

Read more
sime's picture

New Handbook section for Node Profile et al

Hiya

I've done a little tying together of the docs I've found on nodeprofile, nodefamily and usernode.
http://drupal.org/node/129957

Personally I only use usernode, but people can leave me comments here (or in the handbook) with specific additions and changes. (ie. if you are not a maintainer you can change it but it goes into moderation so I'm happy to make the change effective immediately.)

Read more
michelle's picture

Started work on a tutorial

I started working on using all these modules to build a fancy profile and quickly got lost. I did a lot of searching and there's information out there but it's pretty scattered. If there's a tutorial outside of the readme files, I missed it. So I've started writing one as I go along. It's far from finished, but it's a start. I'm posting the link in case what I've done so far helps anyone. Once it's done, I'll put it on drupal.org. For now, it's on my site:

[Link deleted]

Read more
Subscribe with RSS Syndicate content

Profiles as nodes

Group organizers

Group notifications

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

Hot content this week