This pro release will especially benefit those users who created layer maps with a huge number of assigned markers. Please see below for more details.
Now let´s get to the highlights of pro v1.2.1:
I did some legacy code reviews and switched from eval()-function for parsing GeoJSON-arrays needed for layer maps to the much more efficient JSON.parse()-function. According to performance comparison tests, JSON.parse() is up to 3 times faster when parsing the array of markers for a layer map.
A week ago the Maps Marker Affiliate Program at https://www.mapsmarker.com/affiliates was launched. Affiliate programs are common throughout the Internet and offer website owners an additional way to profit from their websites. Affiliates generate traffic and sales for commercial websites and in return receive a commission payment.
The Maps Marker Affiliate Program is free for everyone to join and offers an initial 25% commission for each sale delivered and the commission rate gets increased automatically by 1% for each €250 commission earned – up to a maximum of 50%!
In addition we offer 3-tier-levels: recruit new affiliates and receive an additional 5% commission from their sales on each level. For more details about our affiliate program and payout examples please visit https://www.mapsmarker.com/affiliates/
By default (if you did not disable backlinks in Settings / Misc), a backlink pointing to https://www.mapsmarker.com/go is added to each map you create. With pro v1.2.1 you can now replace this default backlink with your personal affiliate link. This means if a visitor of your site click on this link and buys a pro license afterwards, you will get a commission of at least 25% of the sales volume.
Please note that within the affiliate dashboard you will also be supplied with a range of banners and textual links that you can place within your site.
If you have any more questions about the affiliate program, please also check the affiliate FAQ and the affiliate agreement – if your question is not answered there, please send an email to affiliates(a)mapsmarker.com – we will be glad to help!
Thanks to many motivated contributors, pro v1.2.1 comes with the following translation updates:
If you want to contribute to translations (Norwegian 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%.
The following issues are still open and I will do my best to fix them with the next release:
For v1.3 I plan to add a mass import and edit function via csv/excel. I am also planning further performance improvements by using object cache for database requests and adding support for shortcodes in popups.
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 if you want to stay up to date with the latest development news.
|support for MapsMarker affiliate links instead of default backlinks – sign up as an affiliate and receive commissions up to 50% !|
|parsing of GeoJSON for layer maps is now up to 3 times faster by using JSON.parse instead of eval()|
|improved gpx backend proxy security by adding transients|
|using WordPress function antispambot() instead of own function hide_email() for API links|
|display gpx fitbounds-link already on focusing gpx url field (when pasting gpx URL manually)|
|MapsMarker API – icon-parameter could not be set (always returned null) – thx Hovhannes!|
|fixed broken settings page when plugin wp photo album plus was active (thx Martin!)|
|Wikitude API was not accepted on registration if ar:name was empty (now using map type + id as fallback)|
|plugin uninstall did not remove all database entries completely on multisite installations|
|incorrect warning on multisite installations to upgrade to latest free version before uninstalling|
In case you want to help with translations, please visit the web-based translation plattform
|updated Bosnian translation thanks to Kenan Dervišević, http://dkenan.com|
|updated Chinese translation thanks to John Shen, http://www.synyan.net and ck|
|updated Chinese (zh_TW) translation thanks to jamesho Ho, http://outdooraccident.org|
|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 German translation|
|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 and cazal cédric, http://www.cedric-cazal.com|
|updated Indonesian translation thanks to Andy Aditya Sastrawikarta and Emir Hartato, http://whateverisaid.wordpress.com|
|updated Latvian translation thanks to Juris Orlovs, http://lbpa.lv and Eriks Remess http://geekli.st/Eriks|
|updated Polish translation thanks to Tomasz Rudnicki, http://www.kochambieszczady.pl|
|updated Romanian translation thanks to Arian, http://administrare-cantine.ro and Daniel Codrea, http://www.inadcod.com|
Although we tried hard, not all known issues could be fixed with this release:
|Google Adsense ads are not clickable on layer maps|
|maps break if the option worldCopyJump is set to true (false by default in settings / map defaults / interaction options)|
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”:
No special action is needed after updating from latest beta/release candidate to the current pro version.