Two questions, comments on user profiles and content profile vs default profile

ltwinner - May 25, 2009 - 12:51

1). I want to let users post comments on each others profiles. Is there a specialized module for this or how should I go about it? And I dont want to redirect the user to a new page to post the comment, I want the posting form and the comment itself once it's been posted to appear on the main user profile page without having to refresh it. The same way Bebo and Facebook do it. Can this be done with drupal without major coding?

2). Im wondering what the advantages of the content profile module are over the standard profile system that comes with drupal. It seems the standard profile system lets you create various types of fields and categories so I dont see what advantage content profile brings. Can someone point it out to me?

Cheers.

_

WorldFallz - May 25, 2009 - 15:13

Content_profile turns user profiles into first class nodes. One of the things it bring is the answer to your #1-- the ability to comment. Another benefit is the use of all available cck fields (core profile fields are quite limited). In general, it brings all the functionality of nodes (cck, views, comments, ratings, etc) to user profiles. With fields in core in d7, the profile module will probably be gone.

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

... trying to understand correctly ....

tryitonce - June 3, 2009 - 08:58

Hi, I am also researching the options to develop user profiles in an efficient way and future-proof.

For a fresh kid on the block - first I want to be clear of what is what:

1. - Content_profile is the contributed module >> producing user profiles as nodes.
2. - Profile module is Drupal Core.
Right?

Now my question:

So what happens if Profile module (Core D6) is dropped in Drupal 7 to those sites with users registered through Profile module (Core D6)?
How would they migrate up to D7?

If Profile module (Core D6) is dropped in D7 would this mean that Content_profile would become D7 Core?

And just a reference for those searching into the same story - I came across this discussion in Drupal Groups - http://groups.drupal.org/node/22471 - How many nodes can Drupal handle?.

_

WorldFallz - June 3, 2009 - 13:57

1 & 2 are correct.

It might be that profile module is kept around to extend some of the fields in core functionality, but in any case, with profile being part of core, whatever happens there will be an upgrade path. No worries here.

As for content_profile becoming d7 core-- no, if anything, content profile may become unnecessary or change it's functionality in response to fields in core.

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

... thanks ... but ....

tryitonce - June 4, 2009 - 09:08

Thanks Joann,

but that leaves me with the other half of the question or I better try to rephrase it:

What would be the best path to be future-proof?
1. use content_profile now or use D6 core Profile module?
2. If I decided to use content_profile now for the additional features, how would I upgrade in D7?
3. As you pointed out content_profile may become unnecessary - would that mean that migrating from content_profile to D7 could be more difficult than using the current D6 core Profile module?

I hope this is clear enough to get to the point of what is the right path now.

I guess I don't understand enough about the inner workings of Drupal - I guess understanding fields is the key - but unfortunately I need to make some decision before I can learn all. So, thanks for all the people helping in the discussions.

_

WorldFallz - June 4, 2009 - 11:38

There's never any guarantees with contributed modules, but content_profile is maintained by a prolific contributer and used by over 5k sites, so i have no problem using it and am comfortable there will be an upgrade path to d7.

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

thanks ...

tryitonce - June 8, 2009 - 08:57

Thanks Joann,

I guess it is down to the lawyers - as they say - "It all depends ...".

So, the right thing will be do list all the features needed (less is more of course) and then to consider the scenarios of what might be involved of upgrading from profile_module to a node based system - or rather going from profile_module towards fields in D7.

More soon on this - I hope - thanks for your quick response and the help - great

ok cheers, i understand it a

ltwinner - May 25, 2009 - 15:26

ok cheers, i understand it a bit better now. So I have two new questions.

1). So as for comments on a users profile page - i can use the comments functionality of the content profile module or i can use the guestbook module. Is there any advantage to using one over the other?

2). How can I have 'dynamic' comments, as in the comment gets posted without refreshing the page?

_

WorldFallz - May 25, 2009 - 23:27

1) sorry... i've never used guestbook. Your best bet is to take it for a test drive.

2) see the http://drupal.org/project/ajax_comments module.

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

 
 

Drupal is a registered trademark of Dries Buytaert.