420 Creative - Portland Web Design Studio

Events Calendar Management in ExpressionEngine

Apr 12 2010

Angie Herrera

Web Development

A simple events calendar in ExpressionEngine isn't difficult to set up and get going. But it does have to be really simple. Once you start adding repeating events or events that happen on a semi-regular basis but not regular enough things get really complicated really quickly. Oh, and what if you want users to be able to grab the calendar data and import into their favorite calendar app (such as iCal, Google Calendar or Outlook)? Yeah, that's tough to do as well without custom development.

Enter SolSpace's new Calendar module:

The Calendar module utilizes the power of EE’s native Weblog/Channel module. Every calendar and every event you create can therefore feature as many custom fields and categories as you like. If you can do it to an entry in EE, you can do it to a calendar or event.

Events in Calendar can recur using all kinds of customizable rules. Need weekly events? No problem. Got a book club that meets on the 3rd Tuesday of every month? Easy. How about a meeting on the first Monday, third Wednesday, and fifth Tuesday, but never on the 1st, 15th, or 31st of the month? Yeah, Calendar can do that, too. (But you should really think about simplifying your meeting schedules!)

Having used other third-party and custom-built solutions for projects in the past, Calendar is a very much welcomed addition to the EE add-on arsenal.