Building a Social Networking site - 5.x

Last update: September 5, 2008

Since this site is meant to demo the social networking ability of Drupal, I am including the ingredients for building a site like this. I plan to offer recipes as well, but that will likely be a few months away after I convert to D6.

The site is currently on Drupal 5.x as a lot of the modules I use aren't ready for 6.x, yet. The theme I'm using is Bluebreeze. Here is the current list of major modules in use on this site roughly grouped by category.

USERS & PROFILES
Advanced Profile Kit
Bio (Alternate: Node Profile / D6 equiv: Content Profile)
CCK Field Privacy
CCK Fieldgroup Tabs
Mysite
Usernode (Used only for buddylist view on user pages)
Userpoints
User Badges
User Stats
User Titles
User Visits(Not yet integrated with APK)

FORUMS & COMMENTING
Advanced Forum
BUEditor
Comment Page
Flat Comments
Live
Quote
Signature for Forums
Smileys

IMAGE HANDLING
Avatar Selection
Unique Avatar
Imagecache
Imagefield
Imagefield Gallery

GENERAL INTERACTIVITY
Activity
Buddylist (Alternates: User Relationships & Buddylist 2)
Content Blocker
Dodge
OG
Privatemsg
Notifications (Alternate: Subscriptions)
Views Bookmark

UTILITY
Content Construction Kit
Logintoboggan
Panels 2
Views

ADMINISTRATION
Drupal Administration Menu
Devel
Update Status
Upgrade Status

This tar file has them all as well as their dependency modules for easy grabbing. I strongly recommend running update_status if you use it as I'm sure at least one of these modules will be out of date by the time you download it. I'll update it from time to time but this is not an official repository and I offer no support for the modules in it nor do I guarantee they are secure. It is provided as a quick way to download them only and you are responsible for checking that they are current.

As an experiment, I've also attached a sanitized version of the database for this site. I make no guarantees that it will be useful or even work if you stick it with the modules tar, but it's worth a shot. ;)

AttachmentSize
cleansoc_6sep2008.sql.gz490.77 KB

Comments

Newbie
derek's picture
Member: 211
Joined: 24/02/2008
Posts: 4
Points: 2
User offline. Last seen 32 weeks 5 days ago.
Could not download the tar file

When I clicked the link on the attachment , it brought me to: http://socnet.shellmultimedia.com/files/sn/files/ssnp_modules_080116.tar. Instead of starting the downloading process, it showed an HTML page, with the error message "page not found."

Head Honcho
Michelle's picture
Member: 1
Joined: 05/01/2008
Posts: 169
Points: 159
User offline. Last seen 2 hours 16 min ago.
Hmm... Weird... Maybe it got

Hmm... Weird... Maybe it got lost in the server move. The modules would be horribly out of date, anyway, since that's over a month old. I need to do a new one. I'm pretty swamped right now so can't give this place much attention. Maybe once I get the advforum alphas out later this week.

Michelle

Newbie
babylon2233's picture
Member: 226
Joined: 01/03/2008
Posts: 4
Points: 3
User offline. Last seen 26 weeks 5 days ago.
where?

Where is the tutorial? I wanted to know how to build this kind of site.
Can u send me complete tutorial to babylon2233@gmail.com

Head Honcho
Michelle's picture
Member: 1
Joined: 05/01/2008
Posts: 169
Points: 159
User offline. Last seen 2 hours 16 min ago.
No tutorial

There isn't any tutorial for the site. I've given the list of modules used and even updated the list tonight so it's all up to date. BTW, posting this in 3 different places including a private message is rather over the top.

Michelle

Newbie
babylon2233's picture
Member: 226
Joined: 01/03/2008
Posts: 4
Points: 3
User offline. Last seen 26 weeks 5 days ago.
sorry

Sorry for behaviour, I really intersting on this thing. Just i need to install all those thing?

Head Honcho
Michelle's picture
Member: 1
Joined: 05/01/2008
Posts: 169
Points: 159
User offline. Last seen 2 hours 16 min ago.
Depends what you want

If you want a site exactly like this, those are the modules I'm using. You need to define the specs for your site and figure out what you need to achieve that functionality. That's what web development is all about. Smile

Michelle

Newbie
DAVIDV's picture
Member: 467
Joined: 18/04/2008
Posts: 9
Points: 8
User offline. Last seen 22 weeks 3 days ago.
hey michelle how do i...

get my entire site to post comment like this. i have the adv forum but what about the rest? Smirk

Head Honcho
Michelle's picture
Member: 1
Joined: 05/01/2008
Posts: 169
Points: 159
User offline. Last seen 2 hours 16 min ago.
dev

It's an option in the dev version. I run the dev on here to give it real world testing.

Michelle

Newbie
clay's picture
Member: 998
Joined: 01/09/2008
Posts: 3
Points: 1
User offline. Last seen 5 weeks 1 day ago.
Where to start?

Michelle,

Thanks for posting your module choices.
I intend to establish the functionality I want then go for a theme.

Two questions:

What books should I read to understand how to use all this and,

Now that I've installed the modules, where should I start?

I just want a site where people can interact in the ways that are common in "social networking" sites. I'm about to go through the process of establishing requirements. Following that, I will be able to say, exactly, what I'm aiming for but,

is there somewhere, some module, that I should start working with first? Right now, it feel that I'm looking at a blizzard of things to do and I don't know how they are interconnected and where I should begin.

Thanks!