UserScript

From Project-GC
Jump to: navigation, search

The User Script sometimes refered to as the Web browser extension is a script created by Project-GC that extends the user experience at Geocaching.com by adding data and functions from Project-GC to the site. The script is built on Greasemonkey[1] technology. The script is generally most useful for users with a paid membership since not all functions are available for users without it.

The userscript is open source and anyone is allowed to push updates[2].


Web browsers

The script works with both Chrome and Firefox. It should work well with Safari and most Chromium based-browsers as well, this is not yet confirmed.

Installation

To make the script work Tampermonkey needs to be installed, Firefox users might prefer Greasemonkey.

The script it self can be downloaded from Greasy Fork, once downloaded it is updated automatically.

Features

All functions of the script can be turned on or off individually. The features of the script are:

  • Add to Virtual GPS straight from Geocaching.com.
  • Add challenge checkers to Geocaching.com automatically.
  • Make copy friendly GC-Code and geocache page link.
  • Add link to the Project-GC Live map from geocache pages.
  • Duplicate latest logs to the top.
  • Add Project-GC location. (Regions and counties)
  • Add a reverse geocoded address below the coordinates of a geocache.
  • Remove the UTM coordinates.
  • Add favorite point data from Project-GC. (For example Wilson score.)
  • Showing weekday of the placed date.
  • Add links to Profile stats after every geocachers name.
  • Tidy up Geocaching.com a bit. Most focus has been on the geocache page.
  • Collapse download links.
  • Add links to Project-GC gallery where suitable.
  • Add links to map bookmark lists.
  • Automatically decrypt hints.
  • Add elevation data after geocache coordinates. (Option to use imperial units available.)
  • Remove disclaimer from geocache pages.
  • Parse Exif location from pictures.
  • Add found logs per country according to Project-GC.
  • Open Compose log entries in drafts in the same window.
  • Change the font of the personal cache note to monospaced (all characters have equal width).
  • Adds links to the tabs of the logbook-feature. (For example "show all logs from friends")
  • Add the number of logs from the user above the log button.
  • Hide map from printed cache page.
  • Add icons for cached challenge checker results.
  • Hide log upvote buttons and sorting options.

Notes

  1. For more info about Greasemonkey, see Wikipedia.
  2. Interested users can clone the project at Github