Module for showing services (time, pastor, comment?)

Events happening in the community are now at Drupal community events on www.drupal.org.
MatthijsG's picture

There are some postings about modules especially for churches. But none of them are referring to modules which can handle services. Are they existing?

Maybe someone can use CCK etc for this. But is this the quickest / best way? Or are there other modules to give visitors an overview of the services that are coming.

If someone has a site with an example, please put it in the comments!

Comments

Re: Module for showing services

clymber's picture

I would use either the calendar or the event module to handle the time of the upcoming services. To store other data, use the CCK to create a new content type (i.e. "Service"), and add the additional fields such as "Pastor" that you need to track for each service.

CCK & Views with some CSS

rport's picture

Perhaps a mixture of Drupal modules might help including CCK and Views with some CSS thrown in might help.

I suspect this is how Lullabot have achieved the workshop registration page.

Following from the Lullabot example I would probably follow this path...

  1. create the new content type using CCK
  2. create a View as a block.
  3. create a new region in my content page where I can place the block.
  4. create the CSS for the new block
  5. Activate the block for the relevant node type

Hope this helps.

Russ

Config snippet vs. Module

ebrittwebb's picture

I've often thought that, similar to Modules of code you download and install on a site, there should be "Configuration Snippets" that you can also download and install, based on some set of modules, that achieve a certain desired configuration.

This is a perfect example. I think we don't need a new module to provide a listing of services, but rather, some specific configuration using Views, CCK, etc. to produce a desired configuration. The configuration would instantiate a content type (e.g., Service), one or more specific views with associated blocks & pages and perhaps even create 1-2 sample services to demonstrate how the configuration is used.

Does this make sense? Is there anything out there like this?

Erik Britt-Webb
drupal@ebrittwebb.com

Look at Distribution Profiles

jsheffler's picture

I think Drupal's "profiles" is the closest thing to what you are suggesting. I think the word "profiles" throws a lot of people like me off because we think "user profiles", but this has nothing to do with user profiles; it's really "install profiles" or "distribution profiles".

Take a look in the directory where you have Drupal installed. You will see a subdirectory called "profiles". A fresh install of Drupal comes with a single default profile. If there are others present, the Drupal installer will prompt you for which one to use. With only the default, Drupal just uses that, so it is easily overlooked. Since I do not have much personal experience with this, I am probably not the best source of information. Instead, check out http://drupal.org/node/159730 . There is also another group here devoted to distribution profiles. See http://groups.drupal.org/distributions . And there are modules that help with generating profiles (essentially as a "snapshot" of your current configuration").

So the mechanism for automating the setup may well be in place. The challenge nevertheless remains to identify all the desired modules and their settings...

I hope that helps.

Patterns may be even better

ebrittwebb's picture

The Patterns module may be an even better fit for this objective than Install Profiles.

Erik Britt-Webb
drupal@ebrittwebb.com

Cool!

jsheffler's picture

Patterns module definitely looks promising! Thanks for the tip.

Drupal Churches Home

Group categories

Group notifications

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