Changeset 3429703
- Timestamp:
- 12/30/2025 03:36:19 PM (2 months ago)
- Location:
- mapsamurai-lite
- Files:
-
- 2 edited
-
tags/1.0.0/readme.txt (modified) (4 diffs)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
mapsamurai-lite/tags/1.0.0/readme.txt
r3425542 r3429703 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 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!11 A lightweight map builder for WordPress. Create store locators, document travels with galleries, and more with unlimited maps and locations. 12 12 13 13 == Description == … … 16 16 17 17 Designed 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 24 25 25 26 … … 50 51 You can add as many locations as you like to any of your maps. 51 52 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 52 56 = Will my data carry over if I upgrade? = 53 57 Yes! All locations and settings created in the Lite version will automatically be available if you choose to upgrade. … … 56 60 == External Services == 57 61 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: 62 This plugin uses third-party services to display maps and optional video content. 63 OpenStreetMap – Loads map tiles when a map is viewed. Sends map coordinates only (no personal data). 59 64 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 65 Terms: https://wiki.osmfoundation.org/wiki/Terms_of_Use 66 Privacy: https://wiki.osmfoundation.org/wiki/Privacy_Policy 67 Vimeo (optional) – Fetches video thumbnails when an admin adds a Vimeo URL. Sends video ID only. 68 Terms: https://vimeo.com/terms 69 Privacy: https://vimeo.com/privacy 70 YouTube (optional) – Embeds videos via iframe when a popup is opened. YouTube’s privacy policy applies. 71 Terms: https://www.youtube.com/static?template=terms 72 Privacy: https://policies.google.com/privacy 102 73 103 74 == 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) 75 This plugin includes compiled JavaScript files. All original source files are included. 76 Third-party libraries used under their respective licenses: 77 Leaflet.js (BSD) 78 Slick Carousel (MIT) 79 Owl Carousel (MIT) 80 jQuery Easing (BSD) 135 81 136 82 All libraries are used under their respective open-source licenses. -
mapsamurai-lite/trunk/readme.txt
r3425564 r3429703 60 60 == External Services == 61 61 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: 62 This plugin uses third-party services to display maps and optional video content. 63 OpenStreetMap – Loads map tiles when a map is viewed. Sends map coordinates only (no personal data). 63 64 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 65 Terms: https://wiki.osmfoundation.org/wiki/Terms_of_Use 66 Privacy: https://wiki.osmfoundation.org/wiki/Privacy_Policy 67 Vimeo (optional) – Fetches video thumbnails when an admin adds a Vimeo URL. Sends video ID only. 68 Terms: https://vimeo.com/terms 69 Privacy: https://vimeo.com/privacy 70 YouTube (optional) – Embeds videos via iframe when a popup is opened. YouTube’s privacy policy applies. 71 Terms: https://www.youtube.com/static?template=terms 72 Privacy: https://policies.google.com/privacy 106 73 107 74 == 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) 75 This plugin includes compiled JavaScript files. All original source files are included. 76 Third-party libraries used under their respective licenses: 77 Leaflet.js (BSD) 78 Slick Carousel (MIT) 79 Owl Carousel (MIT) 80 jQuery Easing (BSD) 139 81 140 82 All libraries are used under their respective open-source licenses.
Note: See TracChangeset
for help on using the changeset viewer.