Home / New to Drupal? Learn how to build an event calendar

New to Drupal? Learn how to build an event calendar

By Heather James

Events in Drupal

Pretty much every time I run a Hello Drupal course, people want to know more about event calendars in Drupal. These two questions just came into my inbox just this morning:

Q: Is it possible to have different users logging on and updating the events/ and only have access to their own events to edit?
A: Yes! That is included with Drupal core.

Q: I also hope to have a calendar on the site. Is this possible with Drupal?
A: Yes! You can choose which display suits the frequency of your events. You can have an annual calendar listing events down the page, even a list grouped by categories, or a grid-like "month at a glance"/"week at a glance"/"day" views too.

There's been many changes to date and calendar modules in Drupal, so I've been hesitant to put it into training materials until now. The dust has settled and there's so many improvements to enjoy in the modules managed by the likes of Karen Stevenson of Lullabot and Jeff Noyes of Acquia. You can read more about the new changes at Lullabot.com.

Join the webinar next week!

This short 1 hour lesson is going to be perfect even if you're brand new to Drupal. We'll cover the basics of setting it up so users have control over their own content (roles and permissions in Drupal), as well as making the content easy to add an display (content types and Views in Drupal).

Sign up to the webinar: Build an event calendar in Drupal

Sign up for a self-paced course online

Want to learn more? I'm bringing the Hello Drupal course online at Udemy. While in-person is the truly best welcome to Drupal, I'm putting the course online especially for people who can't make it to an in-person Hello Drupal event. Sign up here: http://ude.my/2eljl

Get a more in-depth introduction to Date handling in Drupal

Drupalize.me is currently publishing a series called "Dates with Drupal 7". I know, it sounds really romantic, doesn't it? They are publishing the calendar lessons in the next couple of weeks. That will be the perfect follow up to the webinar.

If you have specific questions about making event calendars in Drupal, please leave questions in the comments here. Thanks!

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Filtered HTML

  • Use [acphone_sales], [acphone_sales_text], [acphone_support], [acphone_international], [acphone_devcloud], [acphone_extra1] and [acphone_extra2] as placeholders for Acquia phone numbers. Add class "acquia-phones-link" to wrapper element to make number a link.
  • To post pieces of code, surround them with <code>...</code> tags. For PHP code, you can use <?php ... ?>, which will also colour it based on syntax.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <h4> <h5> <h2> <img>
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.