﻿=== HAQ Event Organizer ===
Contributors: husainahmedqureshi
Tags: events, rsvp, calendar, wedding, birthday, multilingual, translation-ready
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Create and manage events with guests, RSVPs, budget tracking, vendors, tasks and optional payments.

== Description ==

HAQ Event Organizer helps you create and manage events on your WordPress site — Birthday Parties, Kitty Parties, Weddings, Corporate Events, Anniversaries and Custom events.

= Features =

* Custom post type for events with event type taxonomy
* Type-specific meta fields (no third-party field plugins required)
* Guest management with CSV import and export
* Public RSVP forms with AJAX submission and email notifications
* Budget tracking with charts
* Vendor and task management with a Kanban board
* REST API (`eo/v1`)
* Shortcodes: `[haqeo_event_list]`, `[haqeo_event_calendar]`, `[haqeo_event_rsvp_form]`, `[haqeo_event_countdown]`
* Optional Razorpay payment integration
* Custom `event_organizer` role with ownership restrictions
* Multilingual / translation-ready — includes Hindi, Gujarati, Spanish, Arabic, French, German and Brazilian Portuguese

= Privacy =

The plugin stores event details, guest information, RSVP responses, budget items, vendor records and plugin settings in your WordPress database. RSVP and reminder emails are sent using your site's `wp_mail()` configuration.

If you enable payments and define Razorpay credentials in `wp-config.php`, payment order requests are sent to the Razorpay API. See [Razorpay's privacy policy](https://razorpay.com/privacy/) for details. No data is sent to third parties unless you configure this optional integration.

== Installation ==

1. Upload the `haq-event-organizer` folder to `/wp-content/plugins/`
2. Activate the plugin through the **Plugins** screen in WordPress
3. Go to **HAQ Event Organizer > Settings** to configure modules and email templates
4. Create events under **HAQ Event Organizer > Add New Event**

== Frequently Asked Questions ==

= Which shortcodes are available?  =

* `[haqeo_event_list type="kitty-party" limit="6" columns="3"]`
* `[haqeo_event_calendar]`
* `[haqeo_event_rsvp_form id="123"]`
* `[haqeo_event_countdown id="123"]`

Legacy aliases `[event_list]`, `[event_calendar]`, `[event_rsvp_form]` and `[event_countdown]` are also registered for backward compatibility.

= How do I enable payments? =

Define `RAZORPAY_KEY` and `RAZORPAY_SECRET` in `wp-config.php` and enable the Payments module under **HAQ Event Organizer > Settings**.

= How do I use Hindi or another language? =

Set your site language under **Settings → General → Site Language** (for example Hindi). The plugin loads matching translations automatically for admin screens, RSVP forms and front-end labels. Bundled languages: Hindi, Gujarati, Spanish, Arabic, French, German and Brazilian Portuguese. More languages can be contributed on [WordPress.org translations](https://translate.wordpress.org/projects/wp-plugins/haq-event-organizer/).

= What happens on uninstall? =

Nothing is removed unless you ask for it. Deactivating never deletes anything. To remove all plugin data on deletion, enable **Delete all data when the plugin is deleted** under **Settings** before deleting the plugin.

= Where can I get support? =

Visit the [support forum](https://wordpress.org/support/plugin/haq-event-organizer/) on WordPress.org.

== Changelog ==

= 1.0.2 =
* Added multilingual support with bundled translations for Hindi, Gujarati, Spanish, Arabic, French, German and Brazilian Portuguese.
* Load plugin text domain from `/languages` for translation-ready installs.

= 1.0.1 =
* Fixed plugin review feedback: script enqueue, REST permissions, PHP syntax, and updated Chart.js.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.2 =
Adds Hindi and other language packs. Set Site Language under Settings → General to use them.

= 1.0.1 =
Fixes from WordPress.org plugin review.

= 1.0.0 =
Initial release.
