Foursquare SU powertools
Update for Chrome Users (1 July 2011): The Chrome version of this extension has now been superseeded and is no longer being maintained. This is due to a new plugin being developed by Netherlands-based developer Paul van Eijden, with far greater features and inspired by my initial work. The significantly revised and overhauled version of this plugin is known as Foursquare Extension tools for SU, and can now be found at:
It is hoped that the newer version of this plugin will be ported to Firefox and Safari in due course.
Sadly, the Foursquare site isn’t designed to make the life of those performing super user (SU) duties easily.
This script/browser extension (available for Firefox, Chrome and Safari) is a workaround to assist users in performing these duties with venues, and avoid clicking multiple links to perform functions.
At this stage, the script functions are applied only to the Foursquare search page, which is where if you’re an SU1 out hunting for bad venues you should be spending most of your time.
As the script is expanded, further work will be done to enhance the links and features on other pages as appropriate.
- Foursquare search page
- Display venue ID – Extracts and displays the venue ID of each item in the search results. This allows you to easily extract the venue ID to assist with merges, without having to open the page or copy then edit the URL.
- Manage venue link – Go straight to the Manage venue page, allowing you to close venues, request deletions, and lodge merge details.
- Edit venue link – Go straight to the edit venue page to update venue details and show larger map view for marker repositioning.
A number of features for this script are planned in the future, including:
- Search: Enable search for venue information on Google Maps from edit venue screen (similar to the address corrections screen)
- Actions: Provide direct links to venue close, delete and merge options without having to open a new screen.
- Firefox: Greasemonkey plugin installed (Firefox), able to access the Google Ajax API website (necessary for jQuery library access).
- Chrome: None (jQuery is baked into the extension thanks to Google not providing support for the @import function in user scripts)
- Safari 5+: None (jQuery is baked into the extension thanks to your Apple overlords)
- For Firefox: First, install the Greasemonkey for Firefox plugin. Once done or if already installed, visit the script page on Userscripts.org to download and install the script.
- For Chrome: The Chrome edition of this plugin is no longer being maintained from 1 July 2011 as it has been superseeded by a far greater plugin inspired by my work. The new plugin can be found on the Chrome Web Store
- For Safari: Available as an extension from my Mobile Me public dropbox.
And if you find this script useful, then please consider a small donation to the author. Donations can be made by Paypal.
0.1.2 – 16 June 2011
- Chrome release.
0.1.1 – 12 June 2011
- Displays venue ID next to venue name to enable easy copying for use with merges.
- Released as a Safari extension
0.1 – 11 June 2011
- Initial release