All user data in one content type or split in different content types

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
suidu's picture

I build a job portal for students. There are two different kind of users: the students who are looking for a job and the employers offering jobs. As the students can write about their qualification the user accounts have a lot of fields.

My question is: is it useful to create two content profiles for the students: one for their personal data and one for the additional fields like qualification and experience? The reason to split it up would be the better usability for the student when editing his profile. With views I can combine the data from two content profiles. Are there some drawbacks why I shouldn't do that and instead place all data of a student in one content_profile?

Comments

I have the same question but

Sunshiney's picture

I have the same question but for faculty, staff in my program. I have a subset of faculty who are on steering committee and must be listed on one page with a brief profile. I have another page that needs to list all faculty but with research interests. And I have yet another page that must list staff, steering commitee, director and mention the faculty-at-large. Like you, I am using one content type and figuring that VIEWS will help me separate groups and use the fields I want..when and where. Images I haven't got figured out yet but working on. The crop thing is an issue for me, as I want the ability to isolate the part of the image that I want cropped for just the small images but to retain the large image for use elsewhere. I am thinking about each profile having several image fields in order to select images for dif. uses.

But, my question is your question. Is this one content type route the best way to go? It seems logical to me to center all info in one place. But my reading has me wondering.

Anybody have any insight on this?

I have same question

mttjn's picture

I have same question (essentially)... Anyone?

I want to do the following:

(a) allow a user to register and provide a lot of information about him/herself on the registration form
(b) have the system store some of that information in content profile
(c) have the system store the rest of that information in other content type nodes
(d) display all the information from BOTH the content profile AND the other content type nodes on a single page when a SECOND user views the FIRST user's content profile

Will happily donate to whoever can show how to do this... :)

Hi,

mxconsulting's picture

Hi,

1 and 2. to allow user to register and provide info that will be stored in some content types, you could use content_profile module
http://drupal.org/project/content_profile
You can set which content types should be used as profiles, and also what fields should be used on registration form.

3 On the user profile will be displayed the content from both profile content types.

Ionut

Sorry to answer my own

mttjn's picture

Sorry to answer my own question, but for anyone else with the same issues/requirements: look at the README.txt file in the content_profile module - it explains how to get the functionality I mentioned above. I was already using content_profile but hadn't seen the README - it's very useful.

Hi

jacob Ackom's picture

I am looking for any kind of Job , If any Vacancy , You can contact me on jacob_ackom_love@yahoo.com so we we know what to do and see what the future holds in hands for us

Profiles as nodes

Group organizers

Group notifications

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

Hot content this week