Drupal Church Recipes Transcription

Note: This Transcription Currently Incomplete
This is an outline, not a full transcript.

Topics covered in this podcast

  1. - Event calendars
  2. - Profiles
  3. - Blogs
  4. - Podcasts
  5. - Video
  6. - Online groups
  7. - Newsletters
  8. - Ecommerce
  9. - Image gallaries
  10. - Web Forms
  11. - Invitations
  12. - WYSIWYG

I) Event calendars

Drupal Event Module
-vs-
CCK + Date + Date API + Calendar + Views

Signup in Drupal 5 only worked with Event Module

Using Calendar Module -- a Views Plugin

1) create CCK event node
2) add date field using Date API
3) Calendar Module gives views the ability to display calendar views

In Drupal 6, signup module now works with Date & Calendar
or, you can use the Flag module as a signup tool

II) Profiles

Bio module vs Node Profile -- good options in Drupal 5, because core profile does not create nodes

in Drupal 6, core profile can be handled by Views 2

Content Profile Module has merged in Drupal 6

Core profile module does not let you customize fields
Core profile does not let you comment on users

CCK typed fields will be allowed in core profile in Drupal 7

III) Blogs

Core blog module is fine, but does not allow group blog.

Most churches benefit from mission-based blog, not person-based blog

Simple Feed Module
Feed API

both allow you to pull in outside blog and put in onsite
Simple Feed is easier to set up.

IV) Podcasts

used to use Audio module, but not anymore. It is too closed.

Instead, now use
CCK + FileField + GetID3 + SWFTools + FileFieldPodcast

1) create content type to store audio
2) attach a file field, or multiple file fields for different formats
3) use FileFieldPodcast to create view(s) for the podcast
4) SWFTools allows you to build javascript player for MP3. must custom theme the node type

V) Video

Off-site video -- youtube, etc
EMField module allows you to embed those on your site

Mustard Seed Media has build video gallary podcast

VI) Online groups

Organic groups

Make all ministries organic groups

VII) Newsletters

SimpleNews

VIII) Ecommerce

Ubercart

IX) Image gallaries

On-site vs Off-site

On-site
views + cck + imagefield + imagecache
--vs--
image module

Image module
is easy to set up
Auto integration with lightbox2

X) Web Forms

use WebForm Module

XI) Invitations

Event Invite module only works with Event module

Node Invite Module works with any node

other options: Invite Module, RSVP Module

XII) WYSIWIG Editors & Inline images

TINYMCE
FCKEditor
large, heavy. Too big for mobile device

HTMLbox
uses jquery, so is much lighter

BUEditor
simple, sudo-wysiwyg, inserts html tags for you
very lightweight
makes people see what they are doing, reduces junk in site
has a bug in Drupal 6

Inline Images -- IMCE
No other good inline image module

Asset module does not work in Drupal 6

inline image does not insert an image tag, it uses a input filter

Media Module -- not ready yet. Will take care of inline stuff in the future.

This is an outline, not a full transcript.
Note: This Transcription Currently Incomplete