Locations Plugin 🌍

Similar to the Bookmark Notes Plugin, I’ve restructured Locations so that in order to use it, you need the base plugin in any case, whether you are a pro sponsor or not.

This was necessary to streamline maintenance activity. This will help ensure the basic functionality gets more timely support. It also establishes the previously name “early access” version as a definite premium extension with features exclusive to sponsors.

Please replace the old early-access clone command in your app.yml with these, keeping the base plugin first:

  git clone https://github.com/merefield/discourse-locations.git
  git clone https://YOUR_GITHUB_USERNAME:YOUR_TOKEN@github.com/merefield/discourse-locations-pro-ext.git

Then rebuild Discourse normally. Your existing location data will be retained - no manual migration is required.

Your repository access should continue after the rename. If you encounter an access or installation problem, please send me a message and I’ll be happy to help.

No action is needed for non-sponsors - the base plugin has received updates but your site should continue to build as normal with it!

Thanks for your continued support!

Sponsor me from at least the $7/month Bronze tier on GitHub to get access to Locations Pro

Features

Discourse Locations provides the complete location-storage, geocoding, and map foundation. The optional Pro extension adds advanced discovery, automation, and users-map presentation while requiring this base plugin.

Feature Base plugin Pro extension
Structured topic locations and configurable input fields :white_check_mark: —
Optional or required geocoding with multiple providers :white_check_mark: —
Category and site-wide topic map views :white_check_mark: —
User locations on posts, profiles, cards, and the directory map :white_check_mark: —
Leaflet users map with local name and username search :white_check_mark: —
Configurable location labels, flags, map markers, clustering, and tiles :white_check_mark: —
Default a new topic to the current user’s location :white_check_mark: —
Automated IP-based user-location estimation — :white_check_mark: Exclusive
Nearby-topic discovery based on the current user’s location — :white_check_mark: Exclusive
Optional location-aware Discourse Chatbot tools — :white_check_mark: Exclusive
Permission-aware group and result-limit users-map filters — :white_check_mark: Exclusive
Interactive WebGL users-map globe — :white_check_mark: Exclusive
Idle globe screen saver — :white_check_mark: Exclusive

Installing Pro now adds its exclusive features to the base functionality; it does not replace the base plugin.