Community & Support

Will Drupal offer the following functionality? Which version?

I am considering using Drupal for a new site which will be used as the official website for a medium-sized southern city (like Memphis, Little Rock, Nashville). I would like to know if Drupal and it's modules will be able to deliver the type of functionality I will need. Also, I will need to know which version to start off with to give me the most options for modules now and in the future. Modules I will need will cover the following:

  • Robust calendar functionality with many options, find events during certain dates, list events by category, front page calendar, larger Calendar, etc.
  • Jobs module where community business may list available employment opportunities
  • Extremely user friendly back end for site admins to create pages, links, and enter content (WYSIWYG)
  • Membership module so that the public may view members of the Chamber of Commerce, and their business information
  • News module
  • Photo Galleries
  • Meeting Planner
  • Event Planner
  • Site Search
  • Mailing List
  • Newsletter

Will Drupal and it's modules give me these kinds of functionality, or do I need to look in another direction? If so, which version should I use?

Thanks so much for your time and consideration

Cheers,
Charley

Comments

Yes boss! Oh, no sur, nooooo

Yes boss! Oh, no sur, nooooo sur!

Yes, drupal can do this. You

Yes, drupal can do this.

You might want to stop thinking about everything being contained in a "module". The community used to think like that, but now it's more about building functionality from several modules that provide their own chunk.

Start breaking article, event, job, business into content types and seeing what meta data or fields you need to attach to them.

You're looking at CCK, Date, Calendar, Views, WYSIWYG and a library, to a name a few. Views Send would probably work better for a newsletter than a dedicated module for that, but like everything above it all depends on what those features actually mean and how they should actually behave.

There are some nice themes you can use as Administrative themes, but you should stop thinking of the term "back . end". The power of Drupal is that everything is integrated.

If you're looking to push things off for a year you can play around with Drupal 7 on Drupal Gardens. Otherwise stick with Drupal 6.