Hi,

I am looking for a solution that has features something like these. These seem to me to be useful to all sorts of national organisations or even companies, and I wonder if Drupal can do what I need. The features I'm looking for are:

  1. CMS (obviously :))
  2. Separation of the website into one section for the main organisation and one section for each of the a number of local units. ie something like ibm.com and ibm.com/norway and ibm.com/usa
  3. Activity calendar, either for the main organisation, one of the local units, or everything combined into one calendar.
  4. Forum (not necessarily one forum or section per local unit, but if it's possible that would be useful to know)

I was wondering if it is possible to use the multisite plugin for something like this. Would I be able to restrict access to local admins to their separate sections of the website? I also wonder if the calendar feature is something that exists, whether it is possible to show a joint calendar or not. Perhaps integration with webcalendar, does that exist?

Comments

estenrick’s picture

It looks like Drupal might work well for you.
1. The CMS - yes, definitely :) The admin end of things is pretty easy to use.
2. Separate sections. It depends on how separate the local units need to be. Having different sections is easy. Making sure they don't share info gets a little more complex. For instance, if your site has a search box, is it okay to have results from multiple sections - i.e. both norway and usa? If not, you might consider separate Drupal installs for each section, in which case the multi-site module might be helpful. Or, you might want to look into Organic Groups - http://drupal.org/project/og
3. There is a Drupal calendar module - http://drupal.org/project/calendar - and you can use "views" to restrict what kind of events display. For instance, if you want a page that only has activities for a particular local unit, you can use views to do that.
4. Forums... Definitely. We're in a Drupal forum right now. It looks like you could use Forum Access - http://drupal.org/project/forum_access - to restrict who gets to see a particular forum, though I've never used it. Or, you could just set up different forum topics and let people self-select.
Hope that helps!

Erika Stenrick
Designer & Project Lead, Gorton Studios
www.gortonstudios.com