Building a Community Site with Drupal

Events happening in the community are now at Drupal community events on www.drupal.org.
allie micka's picture
Start: 
2007-01-28 19:00 - 20:00 US/Central

We've all seen great Drupal-powered community membership sites, but how do you actually put one together?

At this month's TC Drupal meeting, we'll eat our own dog food and put together a site of our own at www.tcdrupal.org. We'll build member profiles, interest groups, and both mass and discussion email solutions. You'll learn how to expand on Drupal's native functionality with new staples such as CCK, Views, OG and Bio.

Using Drupal to manage your community, contacts, content, and marketing provides consistency and a lot of power to track what's going on. These tools can form the basis of a membership site, intranet, or support community for any type of organization. We'll briefly discuss other applications of this configuration, and touch on the business end of membership dues and donations.

Location:

Main conference room in the IATP building:
2104 Stevens Ave S.
Minneapolis MN 55404
(612) 605-5325

Comments

What an awesome idea!

webchick's picture

A hands on project that's both informative and practical. Kudos!

Sadly, I'm 2,000 km away or I would love to join you. :)

If you have the means, you might want to consider capturing your steps as you build (screen capture, etc.) and make it a Drupal dojo lesson.

Drupal Dojo Project!?!

gusaus's picture

Indeed this sort of thing will be great lesson material for the Drupal Dojo. Better yet, this could be an ideal collaborative learning/working project for the Drupal Dojo Chop Shop! More info can be found on this discussion thread.

Gus Austin
Director of Chaos and Confusion
PepperAlley Productions
What am I trying to do with Drupal?

Gus Austin

Screen Capture Utility Available

libsys-gdo's picture

FWIW, I could probably bring along a laptop with a copy of Camtasia to do screen and voice capture - it does video capture as well, but I generally find that less useful than voice, and it's a bit more processor-intensive. Would this be desirable, Allie?

Great topic anyway, I benefited from the "Drupal Overview" presentation you and Chris put on a year or so ago. Since then, multiple Drupal-based community site project opportunities have begun to emerge before me at the U, and I'm excited to hear more about your experiences and insights in this area.

Chad Fennell
Web Services Analyst and Developer
University of Minnesota Libraries

Just what I was looking for

kesmeby's picture

I added this to my calendar when it was posted but just realized I should voice my support too. I'll be there.

thanks,

kyle

sounds great

cheeby's picture

Excellent! I will be there as well -- looking forward to it.

Building a Community Site with Drupal

wdtj's picture

Sounds good by me, count me in. Do we have an RSVP for this?

I'm in

gormsby's picture

See you all there!

Dang it!

kesmeby's picture

Looks like I might be closing on a house tonight. So I can't be there. I hope someone can make a podcast out of this. Have fun everyone.

And it happens again

steve hanson's picture

Geez, this is getting embarrassing. I start this group, and I can't ever make any of the meetings. Between the fact that I've got a bunch of business issues to deal with tonight (before I can go to BarCamp Madison, assuming I can get there) and the fact that I'm still shoveling out from LAST weekend's snow (don't ask) and trying to get ready to deal with tonight's --- I just can't get to the cities tonight.

Steve Hanson
Cruiskeen Consulting LLC - http://www.cruiskeenconsulting.com

Steve Hanson
Cruiskeen Consulting LLC - http://www.cruiskeenconsulting.com

2-28-2007 Site Building Meeting

rhine's picture

Alas, I will not be at tonight's meeting. Volunteer me for after-the-fact tasks.

Regrets,

Ron

rhine@sailcanoe.com

Design by Hine
rhine@sailcanoe.com

I'm new, but I'm looking

lesmana@drupal.org-gdo's picture

I'm new, but I'm looking forward to being there tonight. Hope to meet some of you there.

Meeting Notes

dgorton's picture

I made an attempt to keep orderly notes during the meeting - here's my take on it. Others - please comment with refinements and missing bits.

Drupal Twin Cities User Group notes from 2/28/07

Topic - Building a community Drupal site

We started with introductions – again a range of very experienced Drupal devs and configurers and extremely new users and developers.

Core goals of any group site include:
crm
newsletter
locative and event information

Today, Advantage Labs spent the day building a generalized install profile to solve many of those needs. This profile beta was built in one day using 3 experienced people (what, once upon a time would have been a $x,000,000 site). Advantage Labs will be refining this profile with help of beta testers and community feedback and will also contribute it back to the community. Additionally, Advantage Labs will be offering a managed hosting service which uses this profile, thus cutting down on administrative overhead and module maintenance / upgrades. (thanks! - great value-add service!)

The presentation started with a Caveat Emptor: Drupal is a powerful tool – but very complex. There is plenty of rope to hang yourself with, as it were. It took 3 very experienced people a full day to get this up and running. Again – something like this might have cost $x,000,000 5+ years ago – but there's a reason for that – the complexity of interrelated pieces and need for careful planning and management are non-trivial... no matter how powerful the tool.

We saw some functionality, including custom user profile which were tied into Google Maps (therefore providing pretty cool search result possibilities), custom discussion groups (a CCK type), custom Events (another CCK type) and more.

Here's a brief list of the modules which were enabled in this profile:

  • Bio (possibly CVS head – patched by Allie)
    • Users: profile module – not node-based , bio is node-based. Nodes are nice...
  • CCK
    • image field
    • imagecache
    • date
    • node ref
    • option widgets
    • text
    • user ref
    • view field
    • Content Types created: Image, Discussion (comments plus 'fivestar' rating), News, Events, Page, Profile, Group
  • Core
    • aggregator
    • blog
    • color
    • comment
    • contact
    • help
    • menu
    • poll
    • search
    • statistics
    • taxonomy
    • tracker
    • upload
  • image
    • imagecache – scale, crop, resize, etc.
    • NOT image
  • TinyMCE
    • two profiles – auth and admin
  • JavaScript
    • JS Calendar
    • JavaScript Tools
  • Location
    • gmap
    • geo (new today by m fredrickson)
    • gmap location (not enabled)
    • gmap macro builder (not enabled)
    • gmap views integration
    • location
    • location views
  • Mail
    • mime mail
    • mailing list manager
      • ezmlm - talks to ezmlm (deemed more scalable than php-based systems)
        • also – php-based email more easily flagged as spam?
    • newsletter
    • send
  • Organic Groups
    • og
    • og vocab
  • Other
    • bio
    • google sitemap
    • imce
    • menutrim (not working?)
    • panels
    • pathauto
    • simplemenu
    • textimage
  • Captcha
  • Views
    • calendar
    • views
    • views bonus pack
    • views rss
    • views ui
  • Voting
    • voting api
    • voting api actions
    • fivestar

Also – access roles setup (1 additional layer - someone between user 1 and authenticated -- a content administration role)
Theme tweaking
Several additional blocks, such as a 'recent news' block
Lots and lots of configuration and refinement of options.

That's about all my notes have -- but I'm sure I missed items. Others - please refine with your recollections.

Thanks again to Allie, Mark and Bobbi of Advantage Labs for presenting!

Drew Gorton
Gorton Studios

Please take a look at the

rickvug's picture

Please take a look at the events calendar: http://groups.drupal.org/event

For some reason this event is appearing on every day. Please re-submit the event's time to try to see if that fixes the bug.

Yup

steve hanson's picture

Re-submitting it seems to have fixed it.

Steve Hanson
Cruiskeen Consulting LLC - http://www.cruiskeenconsulting.com

Steve Hanson
Cruiskeen Consulting LLC - http://www.cruiskeenconsulting.com

Profile question

kjantin's picture

Hi all, I know this is a bit late in the game...unfortunately I did attend this 'online community' meeting, because I have a specific question pertaining to it...and can't seem to find anything on the drupal.org site.
We are using the 'profile' module for registering users to our website. The problem is that once they save the registration info, a new registration form appears with a tiny box at the top stating "Your registration info has been saved....etc". How can I modify what the user sees after the registration info is saved? I don't want them to see a new blank registration form! (Yes, we have users that fill it out all over again....)

Sorry for the support question, but I am just so frustrated with drupal.org...

Thanks!
Kristin

Hi, If you are interested in

dorien's picture

Hi,

If you are interested in setting up entire community with content profile, friends, messaging, groups, picture and video galleries, etc...
check out the following ebook:

Drupal 6: Ultimate Community Site Guide.
With notes for Drupal 5
Now everyone can set up a community.
ISBN 978-2-8399-0490-2

More information at http://book.drupalfun.com

This is the way I have set up rawvegandating.com (Drupal 5) and drupalfun.com (Drupal 6)

Twin Cities

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: