=== ID Events Manager ===
Contributors: insightdezign
Tags: events, calendar, registration, rsvp, tickets
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.2.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A complete event calendar and registration system for non-profits. RSVPs, tickets, donations, and more.

== Description ==

ID Events Manager is a complete event management solution built specifically for non-profit organizations. Create events, accept registrations, process payments, and manage attendees — all from within WordPress.

**Free Features:**

* Custom post type for events with full calendar views (month, list, agenda)
* Free RSVP registration with capacity tracking
* Automated confirmation emails with customizable templates
* CSV export of registrations, guests, and financial data
* Waitlist support when events reach capacity
* Event categories and tags for organization
* Responsive design for all devices
* Shortcodes for embedding calendars and registration forms
* Event duplication for quick setup

**Pro Features:**

* Stripe payment processing for paid ticketed events
* Multiple ticket types with flexible "pay what you can" pricing
* Coupon/discount code system with usage limits and restrictions
* Donation collection (standalone or added to registration)
* Honor/tribute dedications with admin approval workflow
* Post-registration guest information collection
* Recurring events (daily, weekly, biweekly, monthly)
* Automated event reminder emails
* Detailed email logging

== Installation ==

1. Upload the `id-event-manager` folder to `/wp-content/plugins/`.
2. Activate the plugin through the Plugins menu in WordPress.
3. Navigate to Events Manager > Dashboard to get started.
4. Create your first event under Events Manager > Events > Add New.

== Frequently Asked Questions ==

= Do I need WooCommerce? =

No. ID Events Manager is a fully self-contained system with its own registration processing and Stripe payment integration.

= Can I accept payments without the Pro version? =

The free version supports RSVP-only events. Payment processing via Stripe requires a Pro license.

= Can I customize the email templates? =

Yes. Email subject lines and body content can be customized from Events Manager > Settings > Email Templates. Merge tags like {event_name}, {customer_name}, and {amount_paid} are supported. Theme developers can also override email template files.

= How do recurring events work? =

With Pro, you can set events to repeat daily, weekly, biweekly, or monthly. Each occurrence is created as an independent event with its own registrations and capacity, while sharing the base content from the parent event.

= Can attendees provide dietary and accessibility information? =

Yes. With Pro, after registration you can send attendees a follow-up form link where they can provide guest names, dietary restrictions, accessibility needs, and additional notes.

== Screenshots ==

1. Event calendar month view
2. Event registration form
3. Admin dashboard with summary cards
4. Registration management list
5. Event edit screen with meta boxes
6. Settings page with email template configuration

== Changelog ==

= 1.2.0 =
* Added View Guests admin page for viewing submitted guest details per attendee.
* Added partial guest submissions — save some guests now, come back later for the rest.
* Added new `partial_info` attendee status for incomplete guest submissions.
* Added per-ticket-type option to auto-send attendee form after registration.
* Guest form name fields are no longer required, allowing partial saves.
* Submit button stays enabled after saving so users can re-edit.

= 1.1.0 =
* Added online event link field for streaming, webinar, or virtual meeting URLs.
* Added `{online_link}` email merge tag.
* Added option to display the online link on the event page when the event is live.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.2.0 =
Guest form improvements: partial submissions, View Guests admin page, and auto-send attendee form option.

= 1.1.0 =
New online event link support for virtual and hybrid events.

= 1.0.0 =
Initial release of ID Events Manager.
