Living Conversations: A look under the hood

Posted on October 26th, 2007
By Todd Zeigler in Bivings, Drupal, Sites, Technology, Tools, Video

living_conversations

Yesterday The Bivings Group launched our latest client site Living Conversations, a community-based website for breast cancer survivors. The site encourages survivors to submit their stories via video and the written word as a way of providing strength and support to anyone coping with the disease. We’re happy of the way the site turned out, and to be associated with such a cool organization.

Working on the site also gave us the chance to try out a few things we hadn’t attempted before. Given that, I figured I’d give a little look under the hood and explain how the site was constructed.

The site is built using using the open source Content Management System Drupal. As mentioned previously, we pretty much build all our website these days in Drupal or Wordpress. We chose to use Drupal for this site due to the community features that were required and the varied content types on the site. We also wanted to leave the Living Conversations folks with the ability to quickly expand the functionality on the site should they choose to.

Working from Drupal, we added a great deal of additional functionality to the site through a combination of custom coding and the use of Drupal modules and plugins. Here is the breakdown of the ones we used:

(1) Video Uploading. A central aim of Living Conversations is to get breast cancer survivors to tell their stories via video. This required us to develop a way for users to upload videos to the site and then to display dynamically in various spots on Living Conversations. We did this using a combo of the Video module and a plugin that allows for the uploading of videos to a Blip.tv account. So basically users can upload a video on Living Conversations and it will FTP directly into their Blip account and show up on the site. Cool stuff.

Note that the Video module in Drupal is very easy to use. If you want to use the Blip.tv upload plugin, you are going to need to have some developers around as it is a bit tricky.

(2) Content Rating. The site allows registered users to rate content using a five point start system. This was implemented using Voting API as the backend and Voting to control the methodology used for the rating on the frontend. They work together.

(3) User Profiles. Out of the box, Drupal has a powerful Profile module built in. This allows registered users to create profiles on the site. Administrators to add just about any fields they want to capture to this profile field. We supplemented this with Buddy List, which allows users to add other users as contacts and track their activities on the site.

Those are the big ones. We also used Flag Content and Syndication to add some minor functionality to the site.

Anyway, check out www.livingconversations.com if you get a chance. Let us know what you think in the comments.

| Trackback URL |

Trackbacks/Pings

Comments

  1. Amy Rabinovitz

    Really like the site and especially like the “look under the hood” at the elements that put it together. I hope you’ll do occasional updates about new features added, or changes in old features.

about this blog

The Bivings Report (TBR) is a source of news, insight, research and analysis on the web-based communications industry. TBR content is posted, created and managed by internet strategists, media/communications analysts, web developers, designers and programmers, all of whom are employees of The Bivings Group.

Search Site

Archives

2008
Jan Feb Mar Apr May Jun
Jul          
2007
Jan Feb Mar Apr May Jun
Jul Aug Sep Oct Nov Dec
2006
Jan Feb Mar Apr May Jun
Jul Aug Sep Oct Nov Dec
2005
Jan Feb Apr May Jun Jul
Aug Sep Nov Dec    
2004
Jan Feb Mar Apr May Jun
Jul Aug Sep Nov Dec  
2003
Jan Feb Mar Apr May Jun
Jul Aug Sep Oct Nov Dec
2002
Jan Feb Mar Apr May Jun
Jul Aug Sep Oct Nov Dec
2001
          Dec

RSS feed RSS feed
RSS feed Facebook
RSS feed Follow on Twitter

Email Subscription


Delivered by FeedBurner

Collaborate

Send Tips Send Tips
Wiki Wiki

Authors

Tags

Most Popular Posts

Blogroll