Adding events management to Drupal 6

Being a repetitive task for me, it's probably a good idea for me to write this down. Installing events and events subscription management to Drupal 6 is as easy as installing a few modules and doing a quick setup.
  1. download and install the event module
  2. download and install the signup module
  3. enable the event module and all its sub-modules (don't check datepicker if you want to go fast, as it will require additional CSS and JS to work)
  4. enable the signup module (required by event-signup)
  5. go to permissions and enable the events and signup features (nodes and signup sections) for user roles as needed (maybe you want to allow anonymous people to signup for events...)
  6. go to content administration -> content type -> event -> edit
  7. in the Signup configuration section, select any of the 2 last options (allowed or enabled) then save
  8. create an event and "enable" the signup option (edit the corresponding elements to suit your needs)
That's it. Have fun. Note that the RSVP module should be used to "invite" people, not to enable their signup to your event.

Comments

Nice article, its always good to know how things are done.

Some of the repetitive tasks could be eliminated using the "Features" module.

"The features module enables the capture and management of features in Drupal. A feature is a collection of Drupal entities which taken together satisfy a certain use-case." -- http://drupal.org/project/features

Using it means less repetition and memorization.