[Drupal] Seeking a good events module

Kildow, Brian M. Brian.Kildow at cvm.osu.edu
Thu Nov 15 16:11:51 EST 2012


Hey Keith,

Just my .02, but I would build this out using content types and views. I would do something like this:

Event pages:

  *   Create a new content type called "Event"
  *   Add any necessary fields for the event, for example a start date and end date. I don't believe Drupal 7 has date fields by default, so you will need to add this module: http://drupal.org/project/date
  *   Create a new view and add a new page called "Upcoming Events", or something similar.
  *   Under filter criteria, filter by date and choose the node date field that applies.
  *   When you get to the config page, select the operator "Is greater than or equal to", then use the drop down to "Enter a relative date", type "now" in the textbox. This will make your view only show events in the future.
  *   Configure anything else you want, and save. You should now have an events page that only displays upcoming events.
  *   Add a new page to your view and reverse the filter criteria to get past events.

Taxonomy Sorting / Filtering:

  *   This is a little trickier to explain, but is not difficult once you have it set up. Essentially you will want to do this: http://www.bri-space.net/content/drupal-7-views-contextual-filters-create-summary-taxonomy-terms
  *   I don't believe you will need to use the custom code at the bottom of this site; read the 3rd to last comment for further guidance.

If you want to do any actual calendar type displays, I would look into: http://drupal.org/project/calendar or http://drupal.org/project/fullcalendar.

I hope that helps!

-Brian

------------------------------------------
Brian M. Kildow
Web Architect / Webmaster
College of Veterinary Medicine
The Ohio State University
Email:    kildow.5 at osu.edu<mailto:kildow.5 at osu.edu>
Phone:  (614) 688-7990


From: Keith Newton <knewton at hr.osu.edu<mailto:knewton at hr.osu.edu>>
Date: Thursday, November 15, 2012 3:23 PM
To: "Drupal at lists.service.ohio-state.edu<mailto:Drupal at lists.service.ohio-state.edu>" <Drupal at lists.service.ohio-state.edu<mailto:Drupal at lists.service.ohio-state.edu>>
Cc: Brent Roberts <broberts at hr.osu.edu<mailto:broberts at hr.osu.edu>>, Brian <brian.kildow at cvm.osu.edu<mailto:brian.kildow at cvm.osu.edu>>
Subject: Seeking a good events module

Hey Drupal experts!  I am seeking an Events Module for Drupal 7 which does the following:


1.)    Publishes upcoming events w/ details

2.)    Auto hides an event when the date has passed

3.)    Archives old events for viewing

4.)    Sorts events by taxonomy or category (in upcoming events and archived events)

Any thoughts?  Is it better for me to find a module or for me to build this from scratch?

Respectfully,


Keith Newton
Web Communication and Audiovisual Communication Specialist
Office Of Human Resources @ The Ohio State University
1590 N. High Street, Suite 300
Phone: 614-247-8954
Email: knewton at hr.osu.edu<mailto:knewton at hr.osu.edu>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osu.edu/pipermail/drupal/attachments/20121115/9d81dde8/attachment.html>


More information about the Drupal mailing list