Getting Started Guide
Need help installing Zap Calendar? Click here for a tutorial on installing Zap Calendar, or find out how to add additional functionality to your Zap Calendar installation with the over a dozen plugins and modules available for Zap Calendar.| The RSVP Plugin |
|
|
|
| Monday, 18 May 2009 21:56 |
|
Plugin Name: rsvp (available in Pro version only) Purpose: To allow site users to attend events. Features include: display list of RSVP's within event listing, option for owner to send e-mails to RSVP list, option to automatically send reminder e-mail when event is approaching; an automatic e-mail sent to RSVP attendee when event is updated, moved or cancelled; customizable data like # of guests, food items to bring and comments; export RSVP list to either CSV or Excel formats(including export of customizable data) Configuration: After installing and enabling the plugin, go to the "Admin Tools" screen (accessible from Zap Calendar's administration panel) and complete the installation for the plugin (first time only). Then modify the following settings: Zap Calendar Global Settings: Specify the name format to be used when displaying RSVP's: Full name or login name. Plugin Settings: Viewing RSVP's - All Users, Registered Users Only, Owner Only View Settings: RSVP plugin - Enable or disable the RSVP plugin for this view. You can use this option to temporarily disable all RSVP editing within Event Settings: Allow RSVP's to this event - Enable this if you wish to allow RSVP's to this event. The default setting for this can be set in the view settings option "Allow RSVP's to events" for existing events or imported events
The "more info" option allows users to provide additional information when they RSVP to an event. This data can also be exported to either CSV or Excel format. This feature uses XML files located in the "plugins/zapcalendar/rsvp" folder. The two XML files included with the plugin, "rsvp_attending.xml" and "rsvp_food.xml" can be modiified if needed, or new XML files can be created. Create a new XML file using the same format as used in the sample XML files. Name the xml file "rsvp_*.xml", where "*" is the name you wish to have shown when the file is selected by the user. A cron job is needed if the "E-mail updates" feature is enabled in the plugin settings. Use the "Maximum e-mails per job" option to limit how many e-mails to send per job. For example, if your cron job runs hourly and your maximum e-mails per job is set to 100, then up to 2,400 e-mails will be sent per day using the cron job. Some hosting companies may limit the amount of e-mail your host can send. There is a security feature to allow only certain IP addresses to use the cron job feature. From the plugin settings, you can specify the allowable IP addresses. By default, "127.0.0.1" is enabled, which is the localhost. If you want to allow any host to refresh the subscription, use the IP address "*.*.*.*". (Note: only ip4 addresses are currently supported). ZContent will also provide the cron job service to Pro customers who can not run it on their own servers at no additional charge. Contact Z Content for more details. Example: A sample cron job listing for running hourly at 15 minutes past the hour (use the appropriate domain for your site): 15 * * * * wget -O /dev/null "http://www.yourdomain.com/index.php?option=com_zcalendar&plugin=rsvp&task=cron" >/dev/null You can find the exact URL needed for your site by looking at the RSVP information in the admin tools section in the Zap Calendar panel.
Other Notes: Users must be logged in to RSVP to an event RSVP's are closed once the event's start date and time or due date has passed. Only the event owner or an administrator can send an e-mail to attendees or export the data to CSV or Excel. This plugin is compatible with Zap Calendar's JomSocial and Community Builder plugins. If installed and enabled, RSVP lists will show the user's avatar and will post RSVP activity to the user's Wall if using the JomSocial plugin.
|
| Last Updated on Thursday, 01 April 2010 14:25 |



