=== Breezy ===
Contributors: breezyteam
Tags: map, locations
Requires at least: 4.7
Tested up to: 6.6.2
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Requires PHP: 7.4
This plugin is created by [WhooshPro](https://www.whooshpro.com/) to help WordPress users to generate Singapore map (OneMap).
== Description ==
Using Breezy Map:
* Generate Singapore maps easily using OneMap API.
* Search locations easily using OneMap API.
* Add unlimited number of markers.
* Map can work in any page builder.
Refer to [Breezy Map website](https://www.breezyplugins.com/onemap/) for more detailed instructions!
More map providers will be supported in the future!
== Dependencies ==
- Breezy Map integrates with the OneMap service to provide map-related functionalities.
- The OneMap Location API is used to find a location during map creation:
```
https://www.onemap.gov.sg/api/common/elastic/search?searchVal=[KEYWORD]&returnGeom=Y&getAddrDetails=Y&pageNum=1
```
- The following OneMap Leaflet script and style are used in loading of maps:
```
https://www.onemap.gov.sg/web-assets/libs/leaflet/leaflet.css
https://www.onemap.gov.sg/web-assets/libs/leaflet/onemap-leaflet.js
```
- **Important**: The following OneMap attribution must remain in the code and visible in the plugin output:
```
/** DO NOT REMOVE the OneMap attribution below **/
attribution: '
OneMap © contributors | Singapore Land Authority'
```
== Installation ==
1. Create a map
2. Edit the map under “Manage Maps”
3. Copy map’s shortcode into a shortcode widget
4. Publish page
== Frequently Asked Questions ==
= What maps are supported in Breezy Map? =
Singapore maps are supported in v1.0.2.
= Is there a limit to the number of maps I can create? =
No.
= Can I remove the OneMap attribution? =
No, the OneMap attribution is a mandatory requirement as per the service's terms. It must remain in the code and visible in the plugin output.
== Screenshots ==
1. Create map
2. Manage map
3. Manage markers
== Changelog ==
= 1.0.2 =
* Moved embedded styles into its own stylesheet and enqueued with proper functions & hook.
* Added authorization check for all AJAX calls.
* Moved icons into the correct admin folder.
= 1.0.1 =
* Updated Breezy logo.
* Updated Breezy banner.
* Updated code to enqueue scripts and styles.
* Updated readme to include dependencies.
* Added gettext functions to support translation.
= 1.0.0 =
* Breezy Map v1.0.0 release.