From what i have read i think Drupal can do what i want without too much fuss but it would be great if someone could point me in the right direction, as i have got stuck!
I want a new user "joe" to sign up to my site ("Animal Buddy") and fill out two custom profile fields "my_animal1" and "my_animal2"
I want joe to have his own private blog by default, that only he can see and edit.
I want joe to be able to browse/search a site user list looking at other users "my_animal1" and "my_animal2" profile fields and allow "joe" to request to be friends (twoway connection?) with another user say "bill".
Once "bill" has confirmed that he will be friends with "joe", I want "joe's" buddy "bill" to be able to see/add-to (or maybe only post comments) "joe"'s blog, and vice-versa with "bill's" blog.
I have a new install of drupal 6.6 with friendlist, views, profile, blog, modules installed/enabled.
I have added the custom profile fields and created a "view" for user lists, but am not sure how to proceed.
How do i get the default private blog for each user?
Should i be using friendlist or user-relationship?
How to i have permissions matching a friendlist for each users private blog?