Pro v1.5.1 with support for leaflet.js v0.7.1 and duplicate maps feature is available

Posted on 07 December, 2013

Category:

Pro-Version Releases
Attention: this is not the changelog for the latest stable version 4.28 (see related release notes)

Pro v1.5.1 is mainly a bugfix release, but also adds a new feature for duplicating maps. Please read below for more details.

Let me know what you think about this new release by submitting a review!

If you want to keep up to date with the latest Maps Marker development, please follow @MapsMarker on twitter (= most current updates), on FacebookGoogle+ or subscribe to news via RSS or via RSS/email.

Now let´s get to the highlight of pro v1.5.1:

upgrade to leaflet.js v0.7.1

leaflet.js v0.7.1 fixes 7 bugs, especially for older Android mobiles. See detailed changelog for more information.

duplicate markers feature

As requested by some user, I added the feature to duplicate marker maps. This can be done in the list of markers (bulk action is also possible):

duplicate-list-of-markers

Duplicating markers is also possible on the markers edit page by the new button “duplicate” at the bottom:

duplicate-marker-edit-page-button

option to use Google Maps API for Business forcsv/xls/xlsx/ods import geocoding

By default, Google Maps API allows 2.500 geocoding requests per day and IP. Google Maps API for Business in contrast allows up to 100.000 geocoding requests per day. Within the importer you can now also configure your Google Maps API for business account:

google-maps-api-business-config

Other changes & optimizations

  • geocoding for csv/xls/xlsx/ods import: if Google Maps API returns error OVER_QUERY_LIMIT, wait 1.5sec and try again once
  • optimized backend pages for WordPress 3.8/MP6 theme (re-added separator lines, reduce white space usage)
  • geocoding for MapsMarker API requests: if Google Maps API returns error OVER_QUERY_LIMIT, wait 1.5sec and try again once
  • hardened SQL statements needed for fullscreen maps by additionally using prepared-statements
  • change main menu and admin bar entry from “Maps Marker” to “Maps Marker Pro” again to avoid confusion with lite version
  • removed link from main admin bar menu entry (“Maps Marker Pro”) for better usability on mobile devices

Bugfixes

  • broken terms of service and feedback links on Google marker maps
  • broken Google Adsense ad links on layer maps

Translations updates

Thanks to many motivated contributors, this release comes with the following translation updates:

Updated translations

If you want to contribute to translations (Thai would be great 😉 ), please visit http://translate.mapsmarker.com/projects/lmm for more information. Please note that translators are also compensated for their contribution – for example if a translation is finished less than 50%, the translator gets a free 25 licenses pack worth  €199 as a compensation for completing the translation to 100%.

Outlook – my plans for the next release

A great sideffect from fixing the Google ads bug for layer maps was that I found a way to integrate Google Street View within the map 🙂 So filtering of layers will be postponed to v1.7 and focus of v1.6 development will be the integration of Google Street View.

Please also see the roadmap for a rough schedule for planned features and please subscribe to this blog (via RSS or Email) or follow @MapsMarker on twitter (= most current updates) if you want to stay up to date with the latest development news.

Full changelog

upgrade to leaflet.js v0.7.1 with 7 bugfixes (detailed changelog)
duplicate markers feature
option to use Google Maps API for Business for csv/xls/xlsx/ods import geocoding (which allows up to 100.000 instead of 2.500 requests per day)
geocoding for csv/xls/xlsx/ods import: if Google Maps API returns error OVER_QUERY_LIMIT, wait 1.5sec and try again once
optimized backend pages for WordPress 3.8/MP6 theme (re-added separator lines, reduce white space usage)
geocoding for MapsMarker API requests: if Google Maps API returns error OVER_QUERY_LIMIT, wait 1.5sec and try again once
hardened SQL statements needed for fullscreen maps by additionally using prepared-statements
change main menu and admin bar entry from “Maps Marker” to “Maps Marker Pro” again to avoid confusion with lite version
removed link from main admin bar menu entry (“Maps Marker Pro”) for better usability on mobile devices
broken terms of service and feedback links on Google marker maps
broken Google Adsense ad links on layer maps
Translation updates
In case you want to help with translations, please visit the web-based translation plattform
updated Chinese translation thanks to John Shen, http://www.synyan.net and ck
updated Dutch translation thanks to Patrick Ruers, http://www.stationskwartiersittard.nl
updated German translation
updated Indonesian translation thanks to Andy Aditya Sastrawikarta and Emir Hartato, http://whateverisaid.wordpress.com
updated Italian translation thanks to Luca Barbetti, http://twitter.com/okibone

show previous changelogs

How to download / update 

The easiest way to update is to use the WordPress update process: login with an user who has admin privileges, navigate to Dashboard / Updates, select plugins to update and press the button “Update Plugins”.

The pro plugin checks every 12 hours if a new version is available. You can also manually trigger the update check by going to Plugins and clicking on the link “Manually check for updates” next to “Leaflet Maps Marker Pro”:

manual-update-check

Additional update notes for beta tester

Please save the plugin´s settings once to avoid any PHP notices for undefined variables when calling QR code API links.