For latest news and updates please follow @MapsMarker on Twitter!

Mobile version of mapsmarker.com launched

As Google will begin ranking mobile-friendly sites higher starting April 21, we prepared a new mobile-friendly version of www.mapsmarker.com using the great mobile framework WPTouch. If you access our site with your mobile device, you should from now be automatically redirected, example screenshot:

mapsmarker-mobile-website

In order not to run into any issues with the payment process, some pages like pricing, store or customer area are initially excluded from the mobile version of the framework.

If you run into any issues on your mobile device, please let us know!

Pro v2.1 with AJAX marker edit support & more is available

It all started with a tutorial about adding AJAX functionality to plugins by Pippin Williams. I thought “hey – that would really be a great addition to Maps Marker Pro”, especially as reloading of the whole page after marker edits always annoyed me a lot. The tutorial was easy to understand and a few hours later I already had a working prototype. But – as often – the devil was  in the details and this is why the development of this version took longer than planned. Nevertheless, now I am happy to announce that v2.1 with support for AJAX for marker edits on backend is finally available :-)

By adding AJAX to the marker edit page on backend, I also had to look through to a lot of old code I hadn´t optimized since a long time – this is why v2.1 has the longest changelog ever. Many changes and fixes are very subtle but no less important for the overall smooth user experience.

I would also like to thank all users giving me feedback about issues or potential for optimizations – this really helped improving Maps Marker Pro a lot!


Let me know what you think about this new release by submitting a review or leaving a comment below!

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.

I would also like to invite you to join our affiliate program which offers commissions up to 50%. If you are interested in becoming a reseller, please visit https://www.mapsmarker.com/reseller


Now let´s get to the highlights of pro v2.1:

optimized editing workflow for marker maps – no more reloads needed due to AJAX support

AJAX is a technology which for example enables database edits without having you to reload the page. As a first step, I added AJAX functionality to the marker edit page on backend. So each time you add a new marker or update an existing marker, your changes are immediately saved to the database without having to reload the whole page.

Screenshot 1 – loading indicator:

ajax-loading-indicator

Screenshot 2 – status bar on top:

ajax-status-bar

Initially I also planned to add AJAX support for layer edits on backend with v2.1 too – but as this would have led to further delays, I decided to add AJAX support for layer edits in a future release.

update Mapbox integration to API v4

Since January 2015 Mapbox.com requires new users to use their API v4, which means that a custom API access token is needed if you want to display custom Mapbox basemaps.

Mapbox accounts created before January 2015 will currently continue to work (even with the free version) – anyway in the long run it might be possible that Mapbox decides to discontinue API v3 support for existing users too, so an update to API v4 is highly recommended!

v2.1 now adds support for mapbox API keys – for details on how to setup your custom mapbox basemaps, please visit https://www.mapsmarker.com/mapbox

support for parsing shortcodes in popuptexts on layer maps

Before v2.1, default WordPress shortcodes or shortcodes from other plugins added to popuptexts were only displayed correctly on marker maps. Thanks to feedback from caneblu I now found a way to support this functionality also on layer maps – thanks a lot!

enhance duplicate markers-bulk action

The bulk actions-section for markers has also been improved thanks to feedback from Fran: with v2.1 it is now also possible to duplicate multiple markers on the “list of markers” page and re-assign the new markers to a different layer within one step:

mass-action-assignement

Other changes and optimizations

  • CSS classes and labels for GPX panel data (thx caneblu!)
  • added CSS class .lmm-listmarkers-markername to allow better styling (thx Christian!)
  • improved SEO for fullscreen maps by adding Settings->General->”Site Title” to end of <title>-tag
  • enhanced tools section with bulk editing for URL to GPX tracks and GPX panel status
  • HTML in popuptexts is now also parsed in recent marker widgets (thx Oleg!)
  • minimap improvements: toggle icon & minimised state now scalable; use of SVG instead of PNG for toggle icon (thx robpvn!)
  • link to changelog on mapsmarker.com for update pointer if dynamic changelog has already been hidden
  • strip invisible control chars when adding/updating maps via importer as this could break maps
  • strip invisible control chars from GeoJSON array added via importer/do_shortcode() as this could break maps
  • check for updates more often when the user visits update relevant WordPress backend pages (thx Yahnis!)
  • show complete troubleshooting link on frontend only if map could not be loaded to users with manage_options-capability (thx Moti!)
  • use custom name instead of MD5-hash for dashboard RSS item cache file to prevent false identification as malware by WordFence (thx matiasgt!)
  • optimize load time on backend by executing custom select2 javascripts only on according settings page
  • disable location input field on backend until Google Places search has been fully loaded
  • strip invisible control chars from Wikitude API as this could break the JSON array
  • hide Wikitude API endpoint links in map panels by default as they are not relevant to map viewers (for new installations only)
  • use site name for Wikitude augmented-reality world name if layer=all to enhance findability within Wikitude app
  • updated jQuery select2 addon to v3.5.2
  • updated jQuery UI custom theme for datepicker to v1.11.2
  • improved loading times on layer edit pages by dequeuing unneeded stylesheet for jquery UI datepicker
  • allow full layer selection on marker edit pages after button “add new marker to this layer” has been clicked on layer edit pages
  • openpopup state for marker maps now gets saved too after opening the popup by clicking on the map only (not just by ticking the checkbox)
  • fire load-event on “tilesloaded” on Google basemaps
  • updated markercluster codebase (using build from 27/10/2014 – thx danzel!)
  • updated locatecontrol codebase to v0.4.0 (txh domoritz!)

Bugfixes

  • marker names were not added to popuptexts on fullscreen maps (thx Oleg!)
  • PHP warnings on marker edit page if option “add directions to popuptext” was set to false
  • IE8 did not show markers on layer maps if async loading was enabled (thx Marcus!)
  • XLSX/XLS/ODS/CSV import: links to detailed warning messages were broken if detailed results were hidden
  • incomplete dynamic preview of popuptexts on marker edit pages if option “add markername to popup” was set to true
  • incomplete dynamic preview of popuptexts on marker edit pages if position of marker was changed via mouse click
  • marker map center view on backend was set incorrectly if popuptext was closed after marker dragging
  • broken popups on marker maps when option “where to include javascripts?” was set to header+inline-javascript
  • slashes from markernames were not stripped if option to add markername to popuptext was set to true
  • broken maps if negative lat/lon values for maps created by shortcodes directly were used (thx Keith!)
  • Wikitude API endpoint for all maps did not deliver any results if a layer with ID 1 did not exist (thx Maurizio!)
  • dynamic preview of markername in map panels was broken if TinyMCE editor was set to text mode
  • dynamic preview: switching controlbox status to “collapsed” was broken if saved controlbox status was “expanded”
  • issues with access to WordPress backend on servers with incomplete applied “Shellshock”-vulnerability-fix (thx Elger!)
  • replaced 3 broken EEA default WMS layers 5/9/10 (for new installs only in order not to overwrite custom WMS settings)
  • “Your user does not have the permission to delete this marker!” was shown to non-admins when trying to create new markers
  • form submit buttons on backend were not displayed correctly with Internet Explorer 9
  • Google exception when zooming to non-whole numbers (issue evident during touch zoom on touch devices)
  • occasionally frozen zoom control buttons and broken map panning on marker maps using Google Maps basemaps

Translations updates

New translations:

Thanks to many motivated contributors, this release includes updates to the following translations:

If you want to contribute to translations (new Hindi translators would be appreciated!), please visit https://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 €149 as a compensation for completing the translation to 100%.

Outlook – my plans for the next releases

Please understand that I am not being able to promise any release dates for new features. The roadmap for major new features gives you an idea where Maps Marker Pro is heading – anyway I just would want to keep the flexibility to add optimizations and bugfixes with rather unplanned minor releases resulting mostly from users feedback.

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

optimized editing workflow for marker maps – no more reloads needed due to AJAX support
support for parsing shortcodes in popuptexts on layer maps (thx caneblu!)
CSS classes and labels for GPX panel data (thx caneblu!)
added CSS class .lmm-listmarkers-markername to allow better styling (thx Christian!)
improved SEO for fullscreen maps by adding Settings->General->”Site Title” to end of <title>-tag
enhanced tools section with bulk editing for URL to GPX tracks and GPX panel status
HTML in popuptexts is now also parsed in recent marker widgets (thx Oleg!)
enhance duplicate markers-bulk action to allow reassigning duplicate markers to different layers (thx Fran!)
update Mapbox integration to API v4 (attention is needed if you are using custom Mapbox styles! show details)
minimap improvements: toggle icon & minimised state now scalable; use of SVG instead of PNG for toggle icon (thx robpvn!)
link to changelog on mapsmarker.com for update pointer if dynamic changelog has already been hidden
strip invisible control chars when adding/updating maps via importer as this could break maps
strip invisible control chars from GeoJSON array added via importer/do_shortcode() as this could break maps
check for updates more often when the user visits update relevant WordPress backend pages (thx Yahnis!)
show complete troubleshooting link on frontend only if map could not be loaded to users with manage_options-capability (thx Moti!)
use custom name instead of MD5-hash for dashboard RSS item cache file to prevent false identification as malware by WordFence (thx matiasgt!)
optimize load time on backend by executing custom select2 javascripts only on according settings page
disable location input field on backend until Google Places search has been fully loaded
strip invisible control chars from Wikitude API as this could break the JSON array
hide Wikitude API endpoint links in map panels by default as they are not relevant to map viewers (for new installations only)
use site name for Wikitude augmented-reality world name if layer=all to enhance findability within Wikitude app
updated jQuery select2 addon to v3.5.2
updated jQuery UI custom theme for datepicker to v1.11.2
improved loading times on layer edit pages by dequeuing unneeded stylesheet for jquery UI datepicker
allow full layer selection on marker edit pages after button “add new marker to this layer” has been clicked on layer edit pages
openpopup state for marker maps now gets saved too after opening the popup by clicking on the map only (not just by ticking the checkbox)
fire load-event on “tilesloaded” on Google basemaps
updated markercluster codebase (using build from 27/10/2014 – thx danzel!)
updated locatecontrol codebase to v0.4.0 (txh domoritz!)
marker names were not added to popuptexts on fullscreen maps (thx Oleg!)
PHP warnings on marker edit page if option “add directions to popuptext” was set to false
IE8 did not show markers on layer maps if async loading was enabled (thx Marcus!)
XLSX/XLS/ODS/CSV import: links to detailed warning messages were broken if detailed results were hidden
incomplete dynamic preview of popuptexts on marker edit pages if option “add markername to popup” was set to true
incomplete dynamic preview of popuptexts on marker edit pages if position of marker was changed via mouse click
marker map center view on backend was set incorrectly if popuptext was closed after marker dragging
broken popups on marker maps when option “where to include javascripts?” was set to header+inline-javascript
slashes from markernames were not stripped if option to add markername to popuptext was set to true
broken maps if negative lat/lon values for maps created by shortcodes directly were used (thx Keith!)
Wikitude API endpoint for all maps did not deliver any results if a layer with ID 1 did not exist (thx Maurizio!)
dynamic preview of markername in map panels was broken if TinyMCE editor was set to text mode
dynamic preview: switching controlbox status to “collapsed” was broken if saved controlbox status was “expanded”
issues with access to WordPress backend on servers with incomplete applied “Shellshock”-vulnerability-fix (thx Elger!)
replaced 3 broken EEA default WMS layers 5/9/10 (for new installs only in order not to overwrite custom WMS settings)
“Your user does not have the permission to delete this marker!” was shown to non-admins when trying to create new markers
form submit buttons on backend were not displayed correctly with Internet Explorer 9
Google exception when zooming to non-whole numbers (issue evident during touch zoom on touch devices)
occasionally frozen zoom control buttons and broken map panning on marker maps using Google Maps basemaps
Translation updates
In case you want to help with translations, please visit the web-based translation plattform
updated Croatian translation thanks to Neven Pausic, http://www.airsoft-hrvatska.com, Alan Benic and Marijan Rajic, http://www.proprint.hr
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba, http://kuzbici.eu
updated Dutch translation thanks to Patrick Ruers, http://www.stationskwartiersittard.nl
updated French translation thanks to Vincèn Pujol, http://www.skivr.com and Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.com, Fabian Hurelle, http://hurelle.fr and Thomas Guignard, http://news.timtom.ch
Galician translation thanks to Fernando Coello, http://www.indicepublicidad.com
updated German translation
updated Italian translation thanks to Luca Barbetti, http://twitter.com/okibone
updated Japanese translations thanks to Shu Higash
updated Latvian translation thanks to Juris Orlovs, http://lbpa.lv and Eriks Remess http://geekli.st/Eriks
updated Polish translation thanks to Pawel Wyszyński, http://injit.pl, Tomasz Rudnicki, and Robert Pawlak
updated Romanian translation thanks to Arian, http://administrare-cantine.ro, Daniel Codrea, http://www.inadcod.com and Flo Bejgu, http://www.inboxtranslation.com
updated Spanish translation thanks to Alvaro Lara, http://www.alvarolara.com, Victor Guevara, http://1sistemas.net, Ricardo Viteri, http://www.labviteri.com and Juan Valdes
updated Spanish/Mexico translation thanks to Victor Guevera, http://1sistemas.net and Eze Lazcano
updated Turkish translation thanks to Emre Erkan, http://www.karalamalar.net and Mahir Tosun, http://www.bozukpusula.com
updated Swedish translation thanks to Olof Odier http://www.historiskastadsvandringar.se, Tedy Warsitha http://codeorig.in/, Dan Paulsson http://www.paulsson.eu, Elger Lindgren, http://20x.se and Anton Andreasson, http://andreasson.org/

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 “Maps Marker Pro”:

manual-update-check

If you do not see the link “Check for updates” and are using a version below 1.7, please update manually once by downloading the current package from http://www.mapsmarker.com/download-pro and overwritting the existing plugin files on your server via FTP. This might be needed on several hosts, which use outdated SSL libraries, which prevent Maps Marker Pro from making a secure connection to retrieve the update package from mapsmarker.com. Pro v1.7 includes a workaround for those kind of servers and the following updates should work again as usual. If you are affected and need help, please open a support ticket.

How to verify the integrity of the plugin package

SHA-256 hash value: C1BBA9898529322F2B1B901654AAEA14607F7418AC741571DD04C56E7C60BD08

Click here for a tutorial on how to verify the integrity of the plugin package (recommended if the plugin package for a new installation was not downloaded from https://www.mapsmarker.com – verification is not needed though if the automatic update process is used)

Additional update notes for beta tester

No additional action on plugin update required.

Pro v2.1-beta2 with AJAX marker edit support is available

I kindly invite all interested users in testing v2.1-beta2 and reporting any issues by using the helpdesk, leaving a comment or using the contact form.

The highlight of the upcoming release is support for AJAX edits on the marker edit pages (no more reloads needed :-) ), so I kindly ask beta testers to take a special focus on that new feature (especially testing with different browsers is welcome!).

In addition to v2.1-beta2 I would appreciate beta testers focusing on marker maps using Google basemaps.

Updated translations have not been included yet but will be extracted from https://translate.mapsmarker.com/ shortly before the final release.

The final release v2.1 with more detailed release notes is planned to be released within 1-2 weeks, depending on issues reported by beta testers.

Please see the end of this post on how to update to v2.1-beta2.

Preliminary changelog

changes since v2.1-beta1 are marked bold

optimized editing workflow for marker maps – no more reloads needed due to AJAX support
support for parsing shortcodes in popuptexts on layer maps (thx caneblu!)
CSS classes and labels for GPX panel data (thx caneblu!)
added CSS class .lmm-listmarkers-markername to allow better styling (thx Christian!)
improved SEO for fullscreen maps by adding Settings->General->”Site Title” to end of <title>-tag
enhanced tools section with bulk editing for URL to GPX tracks and GPX panel status
HTML in popuptexts is now also parsed in recent marker widgets (thx Oleg!)
enhance duplicate markers-bulk action to allow reassigning duplicate markers to different layers (thx Fran!)
update Mapbox integration to API v4 (attention is needed if you are using custom Mapbox styles! show details)
minimap improvements: toggle icon & minimised state now scalable; use of SVG instead of PNG for toggle icon (thx robpvn!)
link to changelog on mapsmarker.com for update pointer if dynamic changelog has already been hidden
strip invisible control chars when adding/updating maps via importer as this could break maps
strip invisible control chars from GeoJSON array added via importer/do_shortcode() as this could break maps
check for updates more often when the user visits update relevant WordPress backend pages (thx Yahnis!)
show complete troubleshooting link on frontend only if map could not be loaded to users with manage_options-capability (thx Moti!)
use custom name instead of MD5-hash for dashboard RSS item cache file to prevent false identification as malware by WordFence (thx matiasgt!)
optimize load time on backend by executing custom select2 javascripts only on according settings page
disable location input field on backend until Google Places search has been fully loaded
strip invisible control chars from Wikitude API as this could break the JSON array
hide Wikitude API endpoint links in map panels by default as they are not relevant to map viewers (for new installations only)
use site name for Wikitude augmented-reality world name if layer=all to enhance findability within Wikitude app
updated jQuery select2 addon to v3.5.2
updated jQuery UI custom theme for datepicker to v1.11.2
improved loading times on layer edit pages by dequeuing unneeded stylesheet for jquery UI datepicker
allow full layer selection on marker edit pages after button “add new marker to this layer” has been clicked on layer edit pages
openpopup state for marker maps now gets saved too after opening the popup by clicking on the map only (not just by ticking the checkbox)
fire load-event on “tilesloaded” on Google basemaps
updated markercluster codebase (using build from 27/10/2014 – thx danzel!)
updated locatecontrol codebase to v0.4.0 (txh domoritz!)
marker names were not added to popuptexts on fullscreen maps (thx Oleg!)
PHP warnings on marker edit page if option “add directions to popuptext” was set to false
IE8 did not show markers on layer maps if async loading was enabled (thx Marcus!)
XLSX/XLS/ODS/CSV import: links to detailed warning messages were broken if detailed results were hidden
incomplete dynamic preview of popuptexts on marker edit pages if option “add markername to popup” was set to true
incomplete dynamic preview of popuptexts on marker edit pages if position of marker was changed via mouse click
marker map center view on backend was set incorrectly if popuptext was closed after marker dragging
broken popups on marker maps when option “where to include javascripts?” was set to header+inline-javascript
slashes from markernames were not stripped if option to add markername to popuptext was set to true
broken maps if negative lat/lon values for maps created by shortcodes directly were used (thx Keith!)
Wikitude API endpoint for all maps did not deliver any results if a layer with ID 1 did not exist (thx Maurizio!)
dynamic preview of markername in map panels was broken if TinyMCE editor was set to text mode
dynamic preview: switching controlbox status to “collapsed” was broken if saved controlbox status was “expanded”
issues with access to WordPress backend on servers with incomplete applied “Shellshock”-vulnerability-fix (thx Elger!)
replaced 3 broken EEA default WMS layers 5/9/10 (for new installs only in order not to overwrite custom WMS settings)
“Your user does not have the permission to delete this marker!” was shown to non-admins when trying to create new markers
form submit buttons on backend were not displayed correctly with Internet Explorer 9
Google exception when zooming to non-whole numbers (issue evident during touch zoom on touch devices)
Translation updates
In case you want to help with translations, please visit the web-based translation plattform
updated Croatian translation thanks to Neven Pausic, http://www.airsoft-hrvatska.com, Alan Benic and Marijan Rajic, http://www.proprint.hr
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba, http://kuzbici.eu
updated Dutch translation thanks to Patrick Ruers, http://www.stationskwartiersittard.nl
updated French translation thanks to Vincèn Pujol, http://www.skivr.com and Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.com, Fabian Hurelle, http://hurelle.fr and Thomas Guignard, http://news.timtom.ch
updated German translation
updated Italian translation thanks to Luca Barbetti, http://twitter.com/okibone
updated Japanese translations thanks to Shu Higash
updated Latvian translation thanks to Juris Orlovs, http://lbpa.lv and Eriks Remess http://geekli.st/Eriks
updated Polish translation thanks to Pawel Wyszyński, http://injit.pl, Tomasz Rudnicki, and Robert Pawlak
updated Romanian translation thanks to Arian, http://administrare-cantine.ro, Daniel Codrea, http://www.inadcod.com and Flo Bejgu, http://www.inboxtranslation.com
updated Spanish translation thanks to Alvaro Lara, http://www.alvarolara.com, Victor Guevara, http://1sistemas.net, Ricardo Viteri, http://www.labviteri.com and Juan Valdes
updated Spanish/Mexico translation thanks to Victor Guevera, http://1sistemas.net and Eze Lazcano
updated Turkish translation thanks to Emre Erkan, http://www.karalamalar.net and Mahir Tosun, http://www.bozukpusula.com
updated Swedish translation thanks to Olof Odier http://www.historiskastadsvandringar.se, Tedy Warsitha http://codeorig.in/, Dan Paulsson http://www.paulsson.eu, Elger Lindgren, http://20x.se and Anton Andreasson, http://andreasson.org/

how to update to 2.1-beta2

Warning: it is not recommended to install 2.1-beta2 on production sites and it is advised to backup your site regularly (which is advised anyway)!

In order to be able to update to 2.1-beta2, you first have to set beta-testing in settings / misc to enabled:

beta-testing-setting

As next step after saving your settings, navigate to Plugins and click on the link “Manually check for updates” next to Maps Marker Pro:

manual-update-check

update-now

Finish by clicking on the link “Update now”.

feedback and suggestions?

Please use the helpdesk for bugreports, feedback or suggestions or leave a comment – any feedback is welcome!

Pro v2.1-beta1 with AJAX marker edit support is available

I kindly invite all interested users in testing v2.1-beta1 and reporting any issues by using the helpdesk, leaving a comment or using the contact form.

The highlight of the upcoming release is support for AJAX edits on the marker edit pages (no more reloads needed :-) ), so I kindly ask beta testers to take a special focus on that new feature (especially testing with different browsers is welcome!).

Updated translations have not been included yet but will be extracted from https://translate.mapsmarker.com/ shortly before the final release.

The final release v2.1 with more detailed release notes is planned to be released within 1-2 weeks, depending on issues reported by beta testers.

Please see the end of this post on how to update to v2.1-beta1.

Preliminary changelog

optimized editing workflow for marker maps – no more reloads needed due to AJAX support
support for parsing shortcodes in popuptexts on layer maps (thx caneblu!)
CSS classes and labels for GPX panel data (thx caneblu!)
added CSS class .lmm-listmarkers-markername to allow better styling (thx Christian!)
improved SEO for fullscreen maps by adding Settings->General->”Site Title” to end of <title>-tag
enhanced tools section with bulk editing for URL to GPX tracks and GPX panel status
HTML in popuptexts is now also parsed in recent marker widgets (thx Oleg!)
enhance duplicate markers-bulk action to allow reassigning duplicate markers to different layers (thx Fran!)
update Mapbox integration to API v4 (attention is needed if you are using custom Mapbox styles! show details)
minimap improvements: toggle icon & minimised state now scalable; use of SVG instead of PNG for toggle icon (thx robpvn!)
link to changelog on mapsmarker.com for update pointer if dynamic changelog has already been hidden
strip invisible control chars when adding/updating maps via importer as this could break maps
strip invisible control chars from GeoJSON array added via importer/do_shortcode() as this could break maps
check for updates more often when the user visits update relevant WordPress backend pages (thx Yahnis!)
show complete troubleshooting link on frontend only if map could not be loaded to users with manage_options-capability (thx Moti!)
use custom name instead of MD5-hash for dashboard RSS item cache file to prevent false identification as malware by WordFence (thx matiasgt!)
optimize load time on backend by executing custom select2 javascripts only on according settings page
disable location input field on backend until Google Places search has been fully loaded
strip invisible control chars from Wikitude API as this could break the JSON array
hide Wikitude API endpoint links in map panels by default as they are not relevant to map viewers (for new installations only)
use site name for Wikitude augmented-reality world name if layer=all to enhance findability within Wikitude app
updated jQuery select2 addon to v3.5.2
updated jQuery UI custom theme for datepicker to v1.11.2
improved loading times on layer edit pages by dequeuing unneeded stylesheet for jquery UI datepicker
allow full layer selection on marker edit pages after button “add new marker to this layer” has been clicked on layer edit pages
openpopup state for marker maps now gets saved too after opening the popup by clicking on the map only (not just by ticking the checkbox)
marker names were not added to popuptexts on fullscreen maps (thx Oleg!)
PHP warnings on marker edit page if option “add directions to popuptext” was set to false
IE8 did not show markers on layer maps if async loading was enabled (thx Marcus!)
XLSX/XLS/ODS/CSV import: links to detailed warning messages were broken if detailed results were hidden
incomplete dynamic preview of popuptexts on marker edit pages if option “add markername to popup” was set to true
incomplete dynamic preview of popuptexts on marker edit pages if position of marker was changed via mouse click
marker map center view on backend was set incorrectly if popuptext was closed after marker dragging
broken popups on marker maps when option “where to include javascripts?” was set to header+inline-javascript
slashes from markernames were not stripped if option to add markername to popuptext was set to true
broken maps if negative lat/lon values for maps created by shortcodes directly were used (thx Keith!)
Wikitude API endpoint for all maps did not deliver any results if a layer with ID 1 did not exist (thx Maurizio!)
dynamic preview of markername in map panels was broken if TinyMCE editor was set to text mode
dynamic preview: switching controlbox status to “collapsed” was broken if saved controlbox status was “expanded”
issues with access to WordPress backend on servers with incomplete applied “Shellshock”-vulnerability-fix (thx Elger!)
replaced 3 broken EEA default WMS layers 5/9/10 (for new installs only in order not to overwrite custom WMS settings)
“Your user does not have the permission to delete this marker!” was shown to non-admins when trying to create new markers
form submit buttons on backend were not displayed correctly with Internet Explorer 9
Translation updates
In case you want to help with translations, please visit the web-based translation plattform
updated Croatian translation thanks to Neven Pausic, http://www.airsoft-hrvatska.com, Alan Benic and Marijan Rajic, http://www.proprint.hr
updated Dutch translation thanks to Patrick Ruers, http://www.stationskwartiersittard.nl
updated French translation thanks to Vincèn Pujol, http://www.skivr.com and Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.com, Fabian Hurelle, http://hurelle.fr and Thomas Guignard, http://news.timtom.ch
updated German translation
updated Italian translation thanks to Luca Barbetti, http://twitter.com/okibone
updated Latvian translation thanks to Juris Orlovs, http://lbpa.lv and Eriks Remess http://geekli.st/Eriks
updated Polish translation thanks to Pawel Wyszyński, http://injit.pl, Tomasz Rudnicki, and Robert Pawlak
updated Romanian translation thanks to Arian, http://administrare-cantine.ro, Daniel Codrea, http://www.inadcod.com and Flo Bejgu, http://www.inboxtranslation.com
updated Turkish translation thanks to Emre Erkan, http://www.karalamalar.net and Mahir Tosun, http://www.bozukpusula.com
updated Swedish translation thanks to Olof Odier http://www.historiskastadsvandringar.se, Tedy Warsitha http://codeorig.in/, Dan Paulsson http://www.paulsson.eu, Elger Lindgren, http://20x.se and Anton Andreasson, http://andreasson.org/

how to update to 2.1-beta1

Warning: it is not recommended to install 2.1-beta1 on production sites and it is advised to backup your site regularly (which is advised anyway)!

In order to be able to update to 2.1-beta1, you first have to set beta-testing in settings / misc to enabled:

beta-testing-setting

As next step after saving your settings, navigate to Plugins and click on the link “Manually check for updates” next to Maps Marker Pro:

manual-update-check

update-now

Finish by clicking on the link “Update now”.

feedback and suggestions?

Please use the helpdesk for bugreports, feedback or suggestions or leave a comment – any feedback is welcome!

Free VATMOSS report template for SPBAS users

Since January 1st 2015 the new VATMOSS EU tax rules apply to all online transactions with customers within the European Union, resulting in online shop owners having to pay VAT taxes in the country of their EU-customers instead of the country where their business is located in. For Maps Marker Pro customers no changes are needed – the new requirements only affect shop owners like me :-(

Anyway these new rules have been criticized a lot and led to petitions demanding to uphold the VAT Exemption Threshold for businesses supplying digital products for example – unfortunately these protests didn´t succeed yet in relieving the requirements for SMEs or startups.

Mapsmarker.com uses the popular business automatization solution www.spbas.com, which also offers a report engine to build custom reports. In order to be able to comply with the new EU tax rules, a report was now implemented which calculates the individual tax rate based on the custom tax rate of each EU country. In addition, the report also lists the number of sales per country (also for non-EU-countries):

vatmoss-spbas-report

Please be aware, that custom country tax rates defined within SPBAS are not taken into consideration for this report (net revenue is considered as gros revenue and  VAT tax rate is deducted for each country only)! So please adjust the report according to your custom business needs! I also do not take any guarantee that the report data generated is valid for your business, please consult a tax accountant in case of doubt!

Anyway I decided to make this report available as template for free download to all SPBAS users, hopefully helping less-IT savy SPBAS users to comply with the new EU tax rules. Please be aware that I do not give support for this report – in case you need custom modifications, please contact the report developer waseem.senjer@gmail.com who might be able to help you within the scope of a custom project.

To install the report, download this zip file and unzip into the following spbas-folder: /admin/modules/reports/modules
The report should be available on backend afterwards automatically.

Pro v2.0 with GPX, layer management & security improvements is available

I am happy to announce Maps Marker Pro v2.0! This release adds improvements to layer management on backend and GPX improvements also on frontend as highlights.

In addition, smaller under-the-hood optimizations and bugfixes as well as security enhancements have been added. Please read below for detailed changes.


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.

I would also like to invite you to join our affiliate program which offers commissions up to 50%. If you are interested in becoming a reseller, please visit https://www.mapsmarker.com/reseller


Now let´s get to the highlights of pro v2.0:

GPX file download link added to GPX panels

Sharing GPX tracks now gets easier as by default, a download link of GPX file used gets now added to the GPX panel below maps:

download-gpx

Thanks Jason for the idea!

search for layers on “list all layers” page

With Pro v2.0 search for layers (by ID, layername and address) got added to the “List all layers” page on backend:

search-list-all-layers

support for duplicating layer maps

Layer can now also be duplicated (please note that assigned markers are not duplicated when using that feature):

New duplicate link in “List all layers” page when hovering rows:

duplicate1

New duplicate button in layer detail view at the bottom:

duplicate2

bulk actions for layers

On the “List all layers” page on backend you can now also perform bulk actions (duplicate, delete layer only, delete & re-assign markers):

bulk-action-layers

added SHA-256 hashes and PGP signing to verify the integrity of plugin packages (more details)

hash value processed on each plugin package file has been added to offer a way to check that the content is transferred OK and has not been damaged during the download process. Checking the hash value of the Maps Marker Pro plugin package is recommended if the plugin package for a new installation was not downloaded from https://www.mapsmarker.com – verification is not needed though if the automatic update process is used.

You will find the SHA-256 hash value of the current package at the end of these release notes. Click here for more details on how to verify the hash values.

Other changes and optimizations

  • improved security for mapsmarker.com & license API (support for Perfect Forward Secrecy, TLS 1.2 & SHA-256 certificate hashes)
  • moved mapsmarker.com to a more powerful server for increased performance & reduced loadtimes (thx twosteps.net!)
  • support for search by ID and address within the list of markers (thx Will!)
  • database cleanup: remove expired update pointer IDs from user_meta-table (dismissed_wp_pointers) for active user

Bugfixes

  • GPX files that could not be loaded could break maps (thx Sebastian!)
  • HTML lang attribute on fullscreen maps set to de-DE instead of custom $locale (thx sprokt!)
  • custom sort order on list of markers was reset if direct paging was used (thx Will!)
  • “go back to prepare import”-link on import page was broken (thx Will!)
  • visual TinyMCE button was broken if Sucuri WAF was active (thx Sucuri for whitelisting!)
  • removed backticks for dbdelta()-SQL statements to prevent PHP error log entries (thx QROkes!)

Translations updates

Thanks to many motivated contributors, this release comes with the following updated translations:

If you want to contribute to translations (new Hindi translators would be appreciated!), please visit https://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 €149 as a compensation for completing the translation to 100%.

Outlook – my plans for the next releases

Please understand that I am not being able to promise any release dates for new features. The roadmap for major new features gives you an idea where Maps Marker Pro is heading – anyway I just would want to keep the flexibility to add optimizations and bugfixes with rather unplanned minor releases resulting mostly from users feedback.

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

GPX file download link added to GPX panels (thx Jason for the idea!)
search for layers by ID, layername and address on “list all layers” page
support for duplicating layer maps (without assigned markers)
bulk actions for layers (duplicate, delete layer only, delete & re-assign markers)
support for search by ID and address within the list of markers (thx Will!)
database cleanup: remove expired update pointer IDs from user_meta-table (dismissed_wp_pointers) for active user
added SHA-256 hashes and PGP signing to verify the integrity of plugin packages (more details)
improved security for mapsmarker.com & license API (support for Perfect Forward Secrecy, TLS 1.2 & SHA-256 certificate hashes)
moved mapsmarker.com to a more powerful server for increased performance & reduced loadtimes (thx twosteps.net!)
GPX files that could not be loaded could break maps (thx Sebastian!)
HTML lang attribute on fullscreen maps set to de-DE instead of custom $locale (thx sprokt!)
custom sort order on list of markers was reset if direct paging was used (thx Will!)
“go back to prepare import”-link on import page was broken (thx Will!)
visual TinyMCE button was broken if Sucuri WAF was active (thx Sucuri for whitelisting!)
removed backticks for dbdelta()-SQL statements to prevent PHP error log entries (thx QROkes!)
Translation updates
In case you want to help with translations, please visit the web-based translation plattform
updated French translation thanks to Vincèn Pujol, http://www.skivr.com and Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.com and Fabian Hurelle, http://hurelle.fr
updated German translation
updated Latvian translation thanks to Juris Orlovs, http://lbpa.lv and Eriks Remess http://geekli.st/Eriks
updated Spanish translation thanks to Alvaro Lara, http://www.alvarolara.com, Victor Guevara, http://1sistemas.net, Ricardo Viteri, http://www.labviteri.com and Juan Valdes
updated Spanish/Mexico translation thanks to Victor Guevera, http://1sistemas.net and Eze Lazcano

 

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 “Maps Marker Pro”:

manual-update-check

If you do not see the link “Check for updates” and are using a version below 1.7, please update manually once by downloading the current package from http://www.mapsmarker.com/download-pro and overwritting the existing plugin files on your server via FTP. This might be needed on several hosts, which use outdated SSL libraries, which prevent Maps Marker Pro from making a secure connection to retrieve the update package from mapsmarker.com. Pro v1.7 includes a workaround for those kind of servers and the following updates should work again as usual. If you are affected and need help, please open a support ticket.

How to verify the integrity of the plugin package

SHA-256 hash value: F93C139C20FA234722FF092833C5A2228C4D32748641D2B31622D59983D2C0B1

Click here for a tutorial on how to verify the integrity of the plugin package (recommended if the plugin package for a new installation was not downloaded from https://www.mapsmarker.com – verification is not needed though if the automatic update process is used)

Additional update notes for beta tester

No additional action on plugin update required.

Server upgrade and security enhancements for mapsmarker.com finished

Due to increased interest in Maps Marker Pro and related services we had to move our system to a more powerful server :-).

The migration of all components is now finished thanks to the assistance from our extremely recommendable hosting provider www.twosteps.net.

In addition we also updated the security configurations on the new server: the TLS certificate has been reissued with SHA-256, the webserver now supports Perfect Forward Secrecy as well as TLS 1.2 amongst other minor improvements. You can see more details at https://www.ssllabs.com/ssltest/analyze.html?d=mapsmarker.com

Although most users will probably not become aware of these security improvements, we will continue to look for constant improvements as providing a secure and reliable service is one of our top priorities.

If you experience any issues though, let us know and we will be glad to help!

Pro v1.9.2 with license proxy support & accessibility/screen reader improvements is available

Russian authorities blocked all servers from my hoster twosteps.net as they refused to take down a legal, but political website. As a result, Maps Marker Pro license validations began to fail from Russian customers. This version adds a license proxy which will help overcome that kind of censorship.

In addition, the overall accessibility of the plugin has been improved amongst other optimizations and bugfixes. Please read below for detailed changes.


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.

I would also like to invite you to join our affiliate program which offers commissions up to 50%. If you are interested in becoming a reseller, please visit https://www.mapsmarker.com/reseller


Now let´s get to the highlights of pro v1.9.2:

proxy support for license activation to overcome censorship by Russian authorities

Customers from Russia should now be able again to activate pro licenses as support for a license proxy server has been added. If you still experience any issues, please open a support ticket!

improved accessibility/screen reader support by using proper alt texts

The City of Linz (Open Commons Linz) performed a accessibility evaluation of my plugin – many thanks for that! As a result, this version now uses proper alt texts for images where possible which improves the overall accessibility and screen reader support of Maps Marker Pro.

Other changes and optimizations

  • support for automatic background Maps Marker Pro updates (if explicitly enabled by using filters)
  • update library for geolocation feature (including minor fixes)
  • removed ioncube encoded plugin package to increase compatibility with PHP5.5+
  • updated jQuery timepicker addon to v1.5.0
  • hide admin notice for monitoring tool for “active shortcodes for already deleted maps” immediately after clearing the list

Bugfixes

  • WMS legend link on frontend and fullscreen maps was broken (thx Graham!)
  • incompatibility notices with certain themes using jQuery mobile (now displaying console warnings instead of alert errors – thx Jody!)
  • MapsMarker API search action did not show correct results for popuptext and address (thx Erik!)
  • fix issues with license key grace period on hosts with special setups
  • HTML5 fullscreen mode was partly broken on IE11 (thx Dan!)
  • QR code image creation was broken due to visualead API changes if certain parameters were set to null

Translations updates

Thanks to many motivated contributors, this release comes with the following updated translations:

If you want to contribute to translations (new Hindi translators would be appreciated!), please visit https://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 €149 as a compensation for completing the translation to 100%.

Outlook – my plans for the next releases

Please understand that I am not being able to promise any release dates for new features. The roadmap for major new features gives you an idea where Maps Marker Pro is heading – anyway I just would want to keep the flexibility to add optimizations and bugfixes with rather unplanned minor releases resulting mostly from users feedback.

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

proxy support for license activation to overcome censorship by Russian authorities
support for automatic background Maps Marker Pro updates (if explicitly enabled by using filters)
improved accessibility/screen reader support by using proper alt texts (thx Open Commons Linz!)
update library for geolocation feature (including minor fixes)
removed ioncube encoded plugin package to increase compatibility with PHP5.5+
updated jQuery timepicker addon to v1.5.0
hide admin notice for monitoring tool for “active shortcodes for already deleted maps” immediately after clearing the list
WMS legend link on frontend and fullscreen maps was broken (thx Graham!)
incompatibility notices with certain themes using jQuery mobile (now displaying console warnings instead of alert errors – thx Jody!)
MapsMarker API search action did not show correct results for popuptext and address (thx Erik!)
fix issues with license key grace period on hosts with special setups
HTML5 fullscreen mode was partly broken on IE11 (thx Dan!)
QR code image creation was broken due to visualead API changes if certain parameters were set to null
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 Danish translation thanks to Mads Dyrmann Larsen and Peter Erfurt, http://24-7news.dk
updated German translation
updated Polish translation thanks to Pawel Wyszyński, http://injit.pl, Tomasz Rudnicki, and Robert Pawlak
updated Spanish translation thanks to Alvaro Lara, http://www.alvarolara.com, Victor Guevara, http://1sistemas.net, Ricardo Viteri, http://www.labviteri.com and Juan Valdes
updated Spanish/Mexico translation thanks to Victor Guevera, http://1sistemas.net and Eze Lazcano
updated Ukrainian translation thanks to Andrexj, http://all3d.com.ua

 

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 “Maps Marker Pro”:

manual-update-check

If you do not see the link “Check for updates” and are using a version below 1.7, please update manually once by downloading the current package from http://www.mapsmarker.com/download-pro and overwritting the existing plugin files on your server via FTP. This might be needed on several hosts, which use outdated SSL libraries, which prevent Maps Marker Pro from making a secure connection to retrieve the update package from mapsmarker.com. Pro v1.7 includes a workaround for those kind of servers and the following updates should work again as usual. If you are affected and need help, please open a support ticket.

How to verify the integrity of the plugin package

SHA-256 hash value: 8568CF4790E07C6EBCA93E3CAEE2BADB7E112B7D389919303CE9AEEDA8D01103

Click here for a tutorial on how to verify the integrity of the plugin package (recommended if the plugin package for a new installation was not downloaded from https://www.mapsmarker.com – verification is not needed though if the automatic update process is used)

Additional update notes for beta tester

No additional action on plugin update required.

Pro v1.9.1 focusing on bugfixes and refinements is available

This release is dedicated to Pippin from pippinsplugins.com who wrote the inspiring post “Refinement: the greatly unappreciated aspect of project releases:-)

I also believe that in the long run fixing bugs and adding optimizations for existing features is more important than just adding new features – so v1.9.1 includes lots of bugfixes and refinements which you will probably not notice, but which are important for a smooth overall usability of Maps Marker Pro – read below for detailed changes.


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.

I would also like to invite you to join our affiliate program which offers commissions up to 50%. If you are interested in becoming a reseller, please visit https://www.mapsmarker.com/reseller


Now let´s get to the highlights of pro v1.9.1:

support for accent folding for API and importer geocoding calls 

The MapsMarker API now also supports accent folding for addresses, which means special chars are better supported when sending an address to Google for fetching gelocation data.

Other changes and optimizations

  • compatibility check for Sucuri Security plugin which breaks maps if option “Restrict wp-content access” is active
  • MapsMarker API: use “MapsMarker API” as createdby & updatedby attribute if not set

Bugfixes

  • leaflet-min.css was not properly loaded on RTL themes (thx Nic!)
  • potential CSS conflict resulting in geolocate icon not being shown (thx Christopher!)
  • custom default marker icon was not saved when creating a new marker map (thx Oleg!)
  • custom panel background for marker maps was taken from layer map settings (thx Bernd!)
  • API delete action for markers was broken (thx Jason!)
  • “Delete all markers from all layers” function on tools page did not delete cached QR code images
  • Google+Bing language localizations could be broken since WordPress 4.0 as constant WPLANG has been depreciated
  • Bing culture parameter was ignored and fallback set to en-US when constant WPLANG with hypen was used
  • MapsMarker API search action did not work as designed if popuptext or address was empty (thx Jason!)
  • RSS & Atom feeds for marker and layer maps did not validate with http://validator.w3.org
  • remove slashes before single apostrophes (Arc d\’airain) in addresses for new maps / on map updates (thx Guffroy!)
  • sort order on “list all markers” page was broken on page 2+ if custom sort order was selected (thx kluong!)

Translations updates

Thanks to many motivated contributors, this release comes with the following updated translations:

If you want to contribute to translations (new Hindi translators would be appreciated!), please visit https://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 €149 as a compensation for completing the translation to 100%.

Outlook – my plans for the next release

For pro v2.0 I plan to add support for Google Streetview.

Please understand that I am not being able to promise any release dates for new features. The roadmap for major new features gives you an idea where Maps Marker Pro is heading – anyway I just would want to keep the flexibility to add optimizations and bugfixes with rather unplanned minor releases resulting mostly from users feedback.

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

support for accent folding for API and importer geocoding calls (to better support special chars)
compatibility check for Sucuri Security plugin which breaks maps if option “Restrict wp-content access” is active
MapsMarker API: use “MapsMarker API” as createdby & updatedby attribute if not set
leaflet-min.css was not properly loaded on RTL themes (thx Nic!)
potential CSS conflict resulting in geolocate icon not being shown (thx Christopher!)
custom default marker icon was not saved when creating a new marker map (thx Oleg!)
custom panel background for marker maps was taken from layer map settings (thx Bernd!)
API delete action for markers was broken (thx Jason!)
“Delete all markers from all layers” function on tools page did not delete cached QR code images
Google+Bing language localizations could be broken since WordPress 4.0 as constant WPLANG has been depreciated
Bing culture parameter was ignored and fallback set to en-US when constant WPLANG with hypen was used
MapsMarker API search action did not work as designed if popuptext or address was empty (thx Jason!)
RSS & Atom feeds for marker and layer maps did not validate with http://validator.w3.org
remove slashes before single apostrophes (Arc d\’airain) in addresses for new maps / on map updates (thx Guffroy!)
sort order on “list all markers” page was broken on page 2+ if custom sort order was selected (thx kluong!)
Translation updates
In case you want to help with translations, please visit the web-based translation plattform
updated Danish translation thanks to Mads Dyrmann Larsen and Peter Erfurt, http://24-7news.dk
updated Dutch translation thanks to Patrick Ruers, http://www.stationskwartiersittard.nl
updated French translation thanks to Vincèn Pujol, http://www.skivr.com and Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.com and Fabian Hurelle, http://hurelle.fr
updated German translation
updated Polish translation thanks to Pawel Wyszyński, http://injit.pl, Tomasz Rudnicki, and Robert Pawlak
updated Spanish translation thanks to Alvaro Lara, http://www.alvarolara.com, Victor Guevara, http://1sistemas.net, Ricardo Viteri, http://www.labviteri.com and Juan Valdes
updated Swedish translation thanks to Olof Odier http://www.historiskastadsvandringar.se, Tedy Warsitha http://codeorig.in/, Dan Paulsson http://www.paulsson.eu, Elger Lindgren, http://20x.se and Anton Andreasson, http://andreasson.org/

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 “Maps Marker Pro”:

manual-update-check

If you do not see the link “Check for updates” and are using a version below 1.7, please update manually once by downloading the current package from http://www.mapsmarker.com/download-pro and overwritting the existing plugin files on your server via FTP. This might be needed on several hosts, which use outdated SSL libraries, which prevent Maps Marker Pro from making a secure connection to retrieve the update package from mapsmarker.com. Pro v1.7 includes a workaround for those kind of servers and the following updates should work again as usual. If you are affected and need help, please open a support ticket.

Additional update notes for beta tester

No additional action on plugin update required.

Welcome to all new users switching from the “comprehensive google maps plugin”!

The “Comprehensive Google Map Plugin” (CGMP) developed by Alexander Zagniotov has become one of the most downloaded mapping plugins in the WordPress plugin repository over the last 3 years. I was very pleased when I got to know Alex a few months ago while looking for a solution to a specific mapping issue within Maps Marker Pro.

A few weeks ago Alex informed me that due to limited resources and changes in his professional life he will not be able anymore to offer the kind of professional support and development needed for a plugin with such a large userbase.

As a result, he decided to discontinue the development and support of his plugin, making CGMP v9.1 the last official release available from his WordPress plugin repository (of course, interested developers can fork his plugin – as it is licensed under the GPL).

Anyway in the long run he recommends switching to another plugin and I am very happy that he recommends his users to give “Maps Marker Pro” a try :-)

To assist interested users in switching to Maps Marker Pro, I contributed a transfer feature to the current v9.1 release of his plugin. That feature allows you to easily convert your existing CGMP shortcodes into Maps Marker Pro shortcodes with 2 clicks. For a more detailled tutorial about the transfer, please click here – if you have any additional questions, let me know!

Anyway I would be very happy if you decided to give Maps Marker Pro a try. Our vision is to “work hard on delivering the best mapping solution available for WordPress – helping you to share your favorite spots & tracks” and I am convinced that you will like using Maps Marker Pro as much as other users, who expressed their opinions about the plugin in 164 five-star-reviews ;-)

happy mapping,

Robert