Sydney Drupal Meetup – January 2009 Drupal User Profiles by Neem Tree http://neemtree.com.au
Selecting a module <ul><li>Many modules enable user profiles, here are some of them: </li></ul><ul><ul><li>Core Profile mo...
Contrib modules <ul><li>The core profile module provides limited extensibility, whereas the contributed modules are useful...
Contrib modules <ul><li>The following modules will be reviewed: </li></ul><ul><ul><li>Node Profile </li></ul></ul><ul><ul>...
Node Profile  (not upgraded to D6 yet) <ul><li>Dependencies: http://drupal.org/project/Nodefamily, http://drupal.org/proje...
Node Profile <ul><li>Pros: Automatically links to default profile (http://demo.nodeprofile.five/user/n).  </li></ul><ul><l...
Usernode  (not upgraded to D6 yet) <ul><li>Useful when combined with Node Profile (automatically creates corresponding nod...
Bio <ul><li>Similar to Node Profile. </li></ul><ul><li>Pros: Cleaner user profile interface. </li></ul><ul><li>Cons: Doesn...
Content Profile  (D6 only) <ul><li>Similar to Node Profile. It provides a new content type, which needs to be configured. ...
Anatomy of an expanded user profile page CCK fields View Buddylist
Questions?
Upcoming SlideShare
Loading in …5
×

Drupal User Profiles Sydney Meetup 0109

4,225 views

Published on

An overview of Drupal 5 and 6 modules for expanding user profiles.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,225
On SlideShare
0
From Embeds
0
Number of Embeds
225
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Drupal User Profiles Sydney Meetup 0109

    1. 1. Sydney Drupal Meetup – January 2009 Drupal User Profiles by Neem Tree http://neemtree.com.au
    2. 2. Selecting a module <ul><li>Many modules enable user profiles, here are some of them: </li></ul><ul><ul><li>Core Profile module </li></ul></ul><ul><ul><li>http://drupal.org/project/nodeprofile </li></ul></ul><ul><ul><li>This module builds user profiles as nodes, which opens the opportunity to use the Content Construction Kit (CCK). … </li></ul></ul><ul><ul><li>http://drupal.org/project/usernode </li></ul></ul><ul><ul><li>This module tries to make users nodes. It cares for automatic creation and deletion of a node for each user, the so called usernode…. </li></ul></ul><ul><ul><li>http://drupal.org/project/bio </li></ul></ul><ul><ul><li>The Bio module allows each user to create one (and only one) &quot;bio&quot; node. … In D6, Content Profile is the successor to Bio. </li></ul></ul><ul><ul><li>http://drupal.org/project/content_profile </li></ul></ul><ul><ul><li>This module builds user profiles as content (aka nodes), which opens the opportunity to use all the powerful modules for content for user profiles too, e.g. the Content Construction Kit (CCK). </li></ul></ul>
    3. 3. Contrib modules <ul><li>The core profile module provides limited extensibility, whereas the contributed modules are useful for those looking to expand user profiles using CCK and/or Views modules. </li></ul>
    4. 4. Contrib modules <ul><li>The following modules will be reviewed: </li></ul><ul><ul><li>Node Profile </li></ul></ul><ul><ul><li>Usernode </li></ul></ul><ul><ul><li>Bio </li></ul></ul><ul><ul><li>Content Profile </li></ul></ul>
    5. 5. Node Profile (not upgraded to D6 yet) <ul><li>Dependencies: http://drupal.org/project/Nodefamily, http://drupal.org/project/Subform_element </li></ul>
    6. 6. Node Profile <ul><li>Pros: Automatically links to default profile (http://demo.nodeprofile.five/user/n). </li></ul><ul><li>Cons: Profile page usability is a little hokey. The corresponding node not auto-created when user is added (must either node/add/nodeprofile or install User Node).] </li></ul>
    7. 7. Usernode (not upgraded to D6 yet) <ul><li>Useful when combined with Node Profile (automatically creates corresponding nodes for users). </li></ul>
    8. 8. Bio <ul><li>Similar to Node Profile. </li></ul><ul><li>Pros: Cleaner user profile interface. </li></ul><ul><li>Cons: Doesn’t automatically create corresponding nodes for users. </li></ul>
    9. 9. Content Profile (D6 only) <ul><li>Similar to Node Profile. It provides a new content type, which needs to be configured. Doesn’t enhance default profile page (http://demo.content_profile.six/user/n) </li></ul>
    10. 10. Anatomy of an expanded user profile page CCK fields View Buddylist
    11. 11. Questions?

    ×