The plugin adds location display to a post, to represent where the post was written. For example, this is nice on photo blogs where maps of where photos were taken adds to context. The location lookup can come from an external server or from the browser’s built in support for location lookup.
The Zones feature was designed to restrict the display of the location on a post. There are three location visibility options…Public, Private, and Protected. Private shows no location unless logged in. Protected shows a textual description of a location but omits the actual location. If a post is in a zone, it will replace the actual location looked up with the name of the zone. For example, if I’m at home, and don’t want to share where that is, it will hide it with the notation ‘Home’.
The first feature you seem to be asking for post status to private based on location. This is not currently a feature, although I made a note of the idea for future.
The second is unlocking content based on location. Now, at the moment, other than display, there are no frontend features for visitors to the site. Realistically speaking, you could change the display of the page based on provided location of a visitor…not sure that specifically fits with what this plugin does. If I decide to add features for visitors as opposed to authors of posts, I will certainly consider it. I did consider allowing commenters to add location.
Thank you for your quick reply david. It seems i was mistaken about what your plugin does :).
If you ever add a user location check to compare to zones in the plugin i would be very happy. But indeed that would become a different plugin.