SimpleMap 2.4

SimpleMap 2.4 is now available to all Premium Support Subscribers. This release has been a long time coming and includes multiple bug fixes and new features. Below you will find a couple of changes to pay careful attention to before upgrading, followed by a complete changelog.

Google Maps API v 3.
We have made the switch from Google Maps version 2 to version 3. One side effect here is that version 3 of Google Maps no longer supports the extra tab in the popup display. Many of you weren’t using this before so it shouldn’t be a problem. For those of you that were using it, the description has been moved below the location information inside the bubble.

Location Permalinks
This has been the most requested feature over the past year that FullThrottle has owned the plugin. We are happy to say that we’ve finally reached a point in the development of the plugin that we feel like we can release a stable version of this. The primary concern in the past has been how to address the question “What do you see when you go to a permalink page?” And “How can our users control that content in a template based system?” These question are addressed in full on the Premium Forums. To remain backwards compatible and to prevent an upgrade from automatically changing the functionality of ones web site, permalinks are turned off by default. To enable them, you’ll have to visit the General Settings page in your SimpleMap options.

Please make sure that you are aware of both of the changes prior to upgrading this.

Complete Changelog

  • Added ability to turn on location permalinks
  • Google Maps API version 3
  • Streetview
  • Options to activate permalinks for locations
  • Foundation for templating system
  • Added ability to delete all locations but to preserve settings
  • Added cancel link to second stage of import process
  • Added code to remove a hook added by the AddThis plugin that breaks results
  • Added map_type and zoom_level to shortcode options
  • Relax permissions on SM menu items
  • Applied label filters for categories in widget (to match search form)
  • Allow custom taxonomies to be integrated into the SimpleMap API and attached to the sm-location custom post type
  • Allow for custom taxonomies to be imported and created on the fly
  • Added ability to span table cells via shortcode
  • Added markers to titles
  • Added autoload shortcode
  • Fixed error where not all categories are imported in some instances
  • Don’t autozoom search results on initial page load
  • Changed location of temp XML upload file and added the blog id to file handle for ** * MultiSite configurations
  • Added missing filters for search form text
  • Only pass non-empty post_content through ‘the_content’ filter in case submit button is not included, attached an invisible submit button so that hitting Enter in the address fields still works
  • Reorganized column counting function and added in safety limitations to avoid all rows from being combined when the column count doesn’t exactly match
  • W3C and performance enhancements
  • Only save options when they have changed
  • Fixed the lat / lng and zoom settings on a permalink location map
  • Fixed error causing 404 for location permalinks after initial activation
  • Added a pin to indicate search lat/lng location as well as additional pin colors that can be set with a filter
  • Fixed error message appearing in some instances of deleting locations from General Options screen
  • Import / Export modification to make sure we convert old CSV values to new ones.
  • Added region to Google Maps API call to fix default google domain * Added some additional CSS classes to map bubbles and search results divs
  • Fixed some JS errors that broke search results in some cases
  • Fixed issue that prevented adsense from showing in some instances
  • Template class refining
  • Enabled custom markers for permalink pages
  • Made taxonomy information available on permalink page
  • Fix autoload shortcode argument
  • Added titles to markers
  • Additional actions, filters, whitespace formatting, and notifications
Comments Off on SimpleMap 2.4

Introducing SimpleMap 2.0 and Premium Support

This is it. First of all, thank you to everyone who has been so patient as FullThrottle took over development from the previous owner and became acquainted with the code. We are happy to announce that SimpleMap 2.0 will launch today at 7:00 EST with a ton of bug fixes and some enhancements as well.

Bug Fixes
SimpleMap 2.0 has been completely refactored. This means that we’ve gutted and removed many of the old functions and rebuilt the plugin from the ground up while retaining the same UI (for the most part) and backwards compatibility.

Database Errors
The largest of these refactors revolves around a new custom post type for your map locations. This means we were able to remove the custom tables and custom SQL that went with them. In doing so, that step alone fixed quite a few bugs.

Map Errors
Another issue that many users were having was locations appearing in the wrong place on the map. This is kind of a big deal for a mapping plugin. Every line of JavaScript that interacted with the Google API was combed through and we fixed many related errors. While we haven’t tested extensively in international markets, we’re pretty confident that most of these errors have been resolved.

CSV imports and export was another area previously cause trouble for many users. We were able to fine tune this process as well, building in functionality that allows you to specifically match columns of your CSV to a specific data type. Our beta testers found this to be a wonderful addition.

In addition to the above bug fixes, we’ve added several enhancements (and we’ve got plenty more coming). Here is what we’ve added:

Enhanced Search Control
Prior to SimpleMap 2.0 you had 1 search field and it was kind of confusing to understand how it worked. You now have greater control to search for locations near a central point of origin, filtered by category, tag, and radius. Your site visitors can search by one or more of the following: street, city, state, zip

More Shortcode Arguments
Prior to SimpleMap 2.0 your only option for shortcodes was to include a list of categories. In addition to the new list of categories, you can filter a map by tags and / or elect to completely hide the category and tag filters.

Drag and Drop placement of locations for fine tuning
As great as Google is at pinpointing a lat / lng based on a given address, they occasionally get it wrong. Previously there was no way to fix this. With SimpleMap 2.0, you can drag and drop the placement of your location from within the Edit Location view for fine tuning. Our beta testers really liked this feature.

Premium Support Option
SimpleMap 2.0 introduces a brand new Premium Support model. We’re really excited about this for a couple of reasons:

  1. It will allow us to throw more man hours at supporting the users, fixing bugs, and developing new enhancements
  2. It gives subscribers a guaranteed and speedy response to their questions and bug reports.
  3. It gives premium subscribers a discount on custom work from the developers.
  4. It gives premium subscribers first voice in new features.
  5. As a bonus perk, we’re going to give premium subscribers access to the next release of SimpleMap ahead of everyone else. We’re guessing this will be a 6-12 month advance on new features depending on what we’re developing. (We’re looking to push new features every month to premium support subscribers).
  6. Signing up is REALLY EASY. You just click the paypal button found in your admin, go pay, and when you come back to the admin, you have access to the support forums and an upgrade notice waiting for you.

Version 2.1 sneak peak
If you were excited about 2.0, you’ll love 2.1. We have a lot planned (and already have some of it available for premium users today)! Immediately available for premium subscribers is: the ability to hide the map, the ability to hide the list of results, and the ability to override your default lat / lng coordinates for individual map instances. Also coming in 2.1: A GUI for inserting your shortcode (no more brackets equal this and brackets don’t equal that), more control over what fields are displayed on your search form, and a directions module inside your web site. Additional features for the near future (but not necessarily 2.1 include a ‘Groups’ module for listing locations that meet weekly or monthly at a give day and time, and a ‘Touring’ module for listing locations that travel and have dates associated with them.

As you can see, we’re having fun with SimpleMap. I hope you are too! Enjoy!


Transition Notes


For those those of you that haven’t heard, Alison has been kind enough to transfer ownership of SimpleMap to me (@glennansley) and FullThrottle Development. We were able to immediately update the plugin to work with WordPress 3.0 and are currently refactoring much of the plugin to work with Custom Post types. In addition to the general refactoring, we will be addressing various bugs that users have reported to us. After this we will begin to develop additional enhancements.

Please feel free to contact me via Twitter or the support forums if you have any questions.

Glenn Ansley

Comments Off on Transition Notes

Development and Support are Frozen

I hate to do this, but it has become glaringly obvious that I don’t have time to keep up with SimpleMap support requests. Emails fall through the cracks, and the support forums go unanswered. I am really sorry that I haven’t had the time to commit to this, but with SimpleMap being freeware and my family falling on harder times, SimpleMap is at the bottom of the totem pole.

I’m announcing here that I’m stopping development on SimpleMap (since I haven’t been able to do any in a long time anyway) and I am going to display on the support forums that I won’t be answering any threads. I will leave the forums open, because sometimes users answer each other’s questions.

If you’re a developer who wants to take over this project, please contact me. I’d rather hand it off and see it flourish in someone else’s hands than continue to let users down by not being involved.

If you’re a user looking for support, you can search the FAQ/forums for your problem, or make a post with the hopes that another user will know the answer.

I am sorry things went down this way, but sometimes life is just an unstoppable force that pushes in other directions. My apologies to users who have been stiffed for support, and my deepest gratitude for all the users of SimpleMap for your continued patience and thanks.

Comments Off on Development and Support are Frozen