Leaflet Map Joomla plugin
Joomla 4 and 5. changes and improvements, bug fixes.
[1.0.8] — 2025-09-06
- added default marker toggle
- cleaned the media dir of old unused marker icon dirs. marker icons now in images/markers for the leaflet.css
- added a change log url in the xml
- removed settings option for multiple default markers
skipped [1.0.7] — 2025-09-05
- no release straight from 1.0.5 to 1.0.8
- Added per-marker icon support via shortcode (
markers="lat,lng,title,popup,icon.png"), with fallback to plugin-level icon and Leaflet default. - Fixed asset paths: load CSS/JS from
media/plg_system_leafletmap/...via Web Asset Manager. - Standardized media layout:
- Stock Leaflet icons moved to
media/plg_system_leafletmap/css/images/(matchesleaflet.css). - Custom markers resolved under
media/plg_system_leafletmap/images/markers/.
- Stock Leaflet icons moved to
- Introduced robust icon URL resolver (supports absolute URLs, protocol-relative, site-absolute,
data:URIs, or bare filenames). - Resolved heredoc issues: replaced
<?= ... ?>inside heredocs with interpolated variables; prevents “Unexpected token '<'” and script text rendering. - Minor: ensured marker shadow path, retained
fitBoundsfor multiple markers, small cleanup.
Full Changelog: https://github.com/grantiago/leafletmap_plugin/commits/1.0.8