Plugin Directory

Changeset 3429703


Ignore:
Timestamp:
12/30/2025 03:36:19 PM (2 months ago)
Author:
mapsamurai
Message:

Update to readme.txt to correct a few typos.

Location:
mapsamurai-lite
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • mapsamurai-lite/tags/1.0.0/readme.txt

    r3425542 r3429703  
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 A lightweight and powerful map builder for WordPress. Build the perfect store locator, document travels with on-location galleries, and more with unlimited maps and locations!
     11A lightweight map builder for WordPress. Create store locators, document travels with galleries, and more with unlimited maps and locations.
    1212
    1313== Description ==
     
    1616
    1717Designed for speed, simplicity, and flexibility, MapSamurai Lite includes:
    18 - ✅ Easily build the perfect maps for your project, No coding required
    19 - ✅ Create an unlimited amount of custom maps and locations
    20 - ✅ Cutting edge search and filters to easily find locations
    21 - ✅ Add location details, photos, and video to every location
    22 - ✅ Fully responsive: Displays perfectly on all devices
    23 - ✅ Easily place your map anywhere on your site via shortcode
     18
     19✅ Easily build the perfect maps for your project, No coding required
     20✅ Create an unlimited amount of custom maps and locations
     21✅ Cutting edge search and filters to easily find locations
     22✅ Add location details, photos, and video to every location
     23✅ Fully responsive: Displays perfectly on all devices
     24✅ Easily place your map anywhere on your site via shortcode
    2425
    2526
     
    5051You can add as many locations as you like to any of your maps.
    5152
     53= Is there a Pro version? =
     54  Yes! [MapSamurai Pro](https://mapsamurai.com) includes dozens of additional features, including an AI-Assistant that cuts workloads in half, map clusters, 3D maps, and so much more!
     55
    5256= Will my data carry over if I upgrade? =
    5357Yes! All locations and settings created in the Lite version will automatically be available if you choose to upgrade.
     
    5660== External Services ==
    5761
    58 This plugin connects to external third-party services to provide map and video functionality. Below is a detailed disclosure of what services are used, what data is sent, and when:
     62This plugin uses third-party services to display maps and optional video content.
     63OpenStreetMap – Loads map tiles when a map is viewed. Sends map coordinates only (no personal data).
    5964
    60 = OpenStreetMap Tile Servers =
    61 
    62 **What it is:** Map tiles used to render the interactive maps displayed on your site.
    63 
    64 **When data is sent:** Every time a visitor views a page containing a map shortcode, tile requests are made to load the map imagery.
    65 
    66 **Data sent:** The plugin sends map viewport coordinates (latitude, longitude, zoom level) to retrieve the appropriate map tiles. No personal user data is transmitted.
    67 
    68 **Service Provider:** OpenStreetMap Foundation
    69 **Terms of Service:** https://wiki.osmfoundation.org/wiki/Terms_of_Use
    70 **Privacy Policy:** https://wiki.osmfoundation.org/wiki/Privacy_Policy
    71 
    72 Alternative tile providers (ArcGIS, CARTO) may be available depending on your map tileset selection. All follow similar data transmission patterns.
    73 
    74 = Vimeo API (Optional) =
    75 
    76 **What it is:** Video thumbnail and metadata retrieval service.
    77 
    78 **When data is sent:** Only when you (the site administrator) add a Vimeo video URL to a map location. The plugin fetches video thumbnails and metadata to display in location popups.
    79 
    80 **Data sent:** Only the Vimeo video ID extracted from the URL you provide. No visitor or personal data is sent.
    81 
    82 **Caching:** Thumbnail data is cached for 30 days to minimize external requests.
    83 
    84 **Service Provider:** Vimeo, Inc.
    85 **Terms of Service:** https://vimeo.com/terms
    86 **Privacy Policy:** https://vimeo.com/privacy
    87 
    88 = YouTube Embeds (Optional) =
    89 
    90 **What it is:** Video embed functionality for location popups.
    91 
    92 **When data is sent:** Only when a visitor opens a location popup that includes a YouTube video you've added.
    93 
    94 **Data sent:** Standard YouTube embed player data. The plugin does not make API calls directly; it only embeds YouTube's iframe player.
    95 
    96 **Service Provider:** Google/YouTube
    97 **Terms of Service:** https://www.youtube.com/static?template=terms
    98 **Privacy Policy:** https://policies.google.com/privacy
    99 
    100 Note: YouTube's privacy and data collection policies apply to embedded videos. Users visiting pages with YouTube embeds may have cookies set by YouTube according to their privacy policy.
    101 
     65Terms: https://wiki.osmfoundation.org/wiki/Terms_of_Use
     66Privacy: https://wiki.osmfoundation.org/wiki/Privacy_Policy
     67Vimeo (optional) – Fetches video thumbnails when an admin adds a Vimeo URL. Sends video ID only.
     68Terms: https://vimeo.com/terms
     69Privacy: https://vimeo.com/privacy
     70YouTube (optional) – Embeds videos via iframe when a popup is opened. YouTube’s privacy policy applies.
     71Terms: https://www.youtube.com/static?template=terms
     72Privacy: https://policies.google.com/privacy
    10273
    10374== Source Code ==
    104 
    105 This plugin includes compiled/minified JavaScript files. The source code for these files is included in the plugin and documented below:
    106 
    107 = Compiled JavaScript Files =
    108 
    109 **Frontend Bundle** (`assets/js/dist/bundle.js`):
    110 - **Source location**: `/assets/js/src/public/` directory
    111 - **Build tool**: Webpack (bundler for modular JavaScript)
    112 - **Contains**: Map initialization, popup handling, location list, pin management
    113 - **Source files**:
    114   - `index.js` - Main entry point
    115   - `map.js` - Map controller
    116   - `map-services/leaflet-osm-map-service.js` - Leaflet integration
    117   - `location-list.js` - Interactive location list
    118   - `pin.js` - Map pin/marker handling
    119   - `utils.js` - Utility functions
    120 
    121 **Admin Bundle** (`assets/js/dist/bundle-admin.js`):
    122 - **Source location**: `/assets/js/src/admin/` directory
    123 - **Build tool**: Webpack
    124 - **Contains**: Admin interface scripts
    125 - **Note**: Admin functionality is also handled by separate unbundled files in `/assets/js/`
    126 
    127 = Third-Party Libraries =
    128 
    129 All third-party libraries are included in their original form with proper attribution:
    130 
    131 - **Leaflet.js** - https://leafletjs.com/ (BSD-2-Clause License)
    132 - **Slick Carousel v1.8.1** - https://github.com/kenwheeler/slick (MIT License)
    133 - **Owl Carousel v2.3.4** - https://github.com/OwlCarousel2/OwlCarousel2 (MIT License)
    134 - **jQuery Easing v1.3** - https://github.com/gdsmith/jquery.easing (BSD License)
     75This plugin includes compiled JavaScript files. All original source files are included.
     76Third-party libraries used under their respective licenses:
     77Leaflet.js (BSD)
     78Slick Carousel (MIT)
     79Owl Carousel (MIT)
     80jQuery Easing (BSD)
    13581
    13682All libraries are used under their respective open-source licenses.
  • mapsamurai-lite/trunk/readme.txt

    r3425564 r3429703  
    6060== External Services ==
    6161
    62 This plugin connects to external third-party services to provide map and video functionality. Below is a detailed disclosure of what services are used, what data is sent, and when:
     62This plugin uses third-party services to display maps and optional video content.
     63OpenStreetMap – Loads map tiles when a map is viewed. Sends map coordinates only (no personal data).
    6364
    64 = OpenStreetMap Tile Servers =
    65 
    66 **What it is:** Map tiles used to render the interactive maps displayed on your site.
    67 
    68 **When data is sent:** Every time a visitor views a page containing a map shortcode, tile requests are made to load the map imagery.
    69 
    70 **Data sent:** The plugin sends map viewport coordinates (latitude, longitude, zoom level) to retrieve the appropriate map tiles. No personal user data is transmitted.
    71 
    72 **Service Provider:** OpenStreetMap Foundation
    73 **Terms of Service:** https://wiki.osmfoundation.org/wiki/Terms_of_Use
    74 **Privacy Policy:** https://wiki.osmfoundation.org/wiki/Privacy_Policy
    75 
    76 Alternative tile providers (ArcGIS, CARTO) may be available depending on your map tileset selection. All follow similar data transmission patterns.
    77 
    78 = Vimeo API (Optional) =
    79 
    80 **What it is:** Video thumbnail and metadata retrieval service.
    81 
    82 **When data is sent:** Only when you (the site administrator) add a Vimeo video URL to a map location. The plugin fetches video thumbnails and metadata to display in location popups.
    83 
    84 **Data sent:** Only the Vimeo video ID extracted from the URL you provide. No visitor or personal data is sent.
    85 
    86 **Caching:** Thumbnail data is cached for 30 days to minimize external requests.
    87 
    88 **Service Provider:** Vimeo, Inc.
    89 **Terms of Service:** https://vimeo.com/terms
    90 **Privacy Policy:** https://vimeo.com/privacy
    91 
    92 = YouTube Embeds (Optional) =
    93 
    94 **What it is:** Video embed functionality for location popups.
    95 
    96 **When data is sent:** Only when a visitor opens a location popup that includes a YouTube video you've added.
    97 
    98 **Data sent:** Standard YouTube embed player data. The plugin does not make API calls directly; it only embeds YouTube's iframe player.
    99 
    100 **Service Provider:** Google/YouTube
    101 **Terms of Service:** https://www.youtube.com/static?template=terms
    102 **Privacy Policy:** https://policies.google.com/privacy
    103 
    104 Note: YouTube's privacy and data collection policies apply to embedded videos. Users visiting pages with YouTube embeds may have cookies set by YouTube according to their privacy policy.
    105 
     65Terms: https://wiki.osmfoundation.org/wiki/Terms_of_Use
     66Privacy: https://wiki.osmfoundation.org/wiki/Privacy_Policy
     67Vimeo (optional) – Fetches video thumbnails when an admin adds a Vimeo URL. Sends video ID only.
     68Terms: https://vimeo.com/terms
     69Privacy: https://vimeo.com/privacy
     70YouTube (optional) – Embeds videos via iframe when a popup is opened. YouTube’s privacy policy applies.
     71Terms: https://www.youtube.com/static?template=terms
     72Privacy: https://policies.google.com/privacy
    10673
    10774== Source Code ==
    108 
    109 This plugin includes compiled/minified JavaScript files. The source code for these files is included in the plugin and documented below:
    110 
    111 = Compiled JavaScript Files =
    112 
    113 **Frontend Bundle** (`assets/js/dist/bundle.js`):
    114 - **Source location**: `/assets/js/src/public/` directory
    115 - **Build tool**: Webpack (bundler for modular JavaScript)
    116 - **Contains**: Map initialization, popup handling, location list, pin management
    117 - **Source files**:
    118   - `index.js` - Main entry point
    119   - `map.js` - Map controller
    120   - `map-services/leaflet-osm-map-service.js` - Leaflet integration
    121   - `location-list.js` - Interactive location list
    122   - `pin.js` - Map pin/marker handling
    123   - `utils.js` - Utility functions
    124 
    125 **Admin Bundle** (`assets/js/dist/bundle-admin.js`):
    126 - **Source location**: `/assets/js/src/admin/` directory
    127 - **Build tool**: Webpack
    128 - **Contains**: Admin interface scripts
    129 - **Note**: Admin functionality is also handled by separate unbundled files in `/assets/js/`
    130 
    131 = Third-Party Libraries =
    132 
    133 All third-party libraries are included in their original form with proper attribution:
    134 
    135 - **Leaflet.js** - https://leafletjs.com/ (BSD-2-Clause License)
    136 - **Slick Carousel v1.8.1** - https://github.com/kenwheeler/slick (MIT License)
    137 - **Owl Carousel v2.3.4** - https://github.com/OwlCarousel2/OwlCarousel2 (MIT License)
    138 - **jQuery Easing v1.3** - https://github.com/gdsmith/jquery.easing (BSD License)
     75This plugin includes compiled JavaScript files. All original source files are included.
     76Third-party libraries used under their respective licenses:
     77Leaflet.js (BSD)
     78Slick Carousel (MIT)
     79Owl Carousel (MIT)
     80jQuery Easing (BSD)
    13981
    14082All libraries are used under their respective open-source licenses.
Note: See TracChangeset for help on using the changeset viewer.