This module lets users invite people to a node and maintains a list of
people who will be attending.

Requires either the event or the date module to be installed.

Installation
------------

1) Copy the rsvp directory into your Drupal modules directory.

2) Go to Administer >> Site Building >> Modules and 

   2.1 enable the RSVP module.

   2.2 enable either the 'RSVP date connector' or the 'RSVP event connector' module. Do not enable both at the same time.
   If you decide to switch from one connector to the other you have to use the uninstall option to uninstall the current connector before  
   you enable the other one.
   Be careful. Uninstalling a connector will remove all existing invitation and RSVP records. Disabling and Enabling is fine though and will not remove
   existing RSVPs.


Configuration
-------------
1) Enable permissions appropriate to your site.
     The rsvp module provides the following permissions:
	   "administer rsvp"
	   "rsvp on events"
	   "rsvp on own events"
	   "rsvp newsletters subscribers"
	   "rsvp system users"

2) The basic difference between the event and the date module is that the date module supports reocurring events, and the creation of a Datetime field 
is mandatory.

2.1)If you use the event Module:
From the RSVP perspective there is no other configuration required. You are set to create RSVPs for existing events.


2.2)If you use the date Module:
2.2.1) First you have to add a custom field of type "Datetime" to all the content types that you want to utilize as potential events in the future. 
   The RSVP module can manage different "event enabled" content types, but each type needs at least one datetime field.
2.2.2) If the content types are prepared, add the content type / field associations for each content type that you want to use for RSVP's. You can do that under 
   Adminstrator >> Site Configuration >> RSVP >> Assocications >> Add association
   Select the content type you added a Datetime field for and press the "add" link. On the next page select the field that you want to utilize. 
   If the field selection box is empty, you did not setup a proper field inside the content type.

3) Disable Wysiwig editor for the "People you like to invite" / "Add Attendees" textarea which
   is part of the Manage attendees form when creating a RSVP.

   
Create RSVP's
--------------
Go to the node you want to create an RSVP for and click on the RSVP tab.
   

   
TODO:
- Invitation reply already supports a comment field, but it needs to be displayed on the Reply overview page.
