Setup
- Maps version: 12.1.3 and above
- MW version: 1.43.9
- PHP version: 8.4.22
Issue
The mandatory variable $egMapsLeafletAvailableLayers added in 12.1.3 excludes "OpenStreetMap.France" and "CyclOSM" from the default list, even though they are still listed in leaflet-providers.js . This breaks working installations.
This is easily resolved by adding them to LocalSettings.php, but I don't understand why they aren't included straight out of the box.
(This was initially logged as a bug as I wrongly traced it to a different version - apologies, it is now just a question)
Setup
Issue
The mandatory variable $egMapsLeafletAvailableLayers added in 12.1.3 excludes "OpenStreetMap.France" and "CyclOSM" from the default list, even though they are still listed in leaflet-providers.js . This breaks working installations.
This is easily resolved by adding them to LocalSettings.php, but I don't understand why they aren't included straight out of the box.
(This was initially logged as a bug as I wrongly traced it to a different version - apologies, it is now just a question)