Script Summary: Create, manage and print your personal comments for geocaches on geocaching.com. Move caches to their correct final location.
Version: 76
You can check the german Geoclub Forum for support or just send me an email with bugs or feature requests.
Powered by Dropbox.
Detailed feature list
- Create, update, and delete comments for caches on the cache detail page
- Overview of all your comments on profile page
- Categorize your caches in 'unsolved', 'solved' and 'found' and filter the overview accordingly (thanks to wir for the icons)
- Comfortable delete comments via profile page
- Comments included in regular print page and GC-Tour printpage
- Export & import of comments for backup and sync between different computers
- Automatic update check
- Synchronization of multiple computers via Dropbox
- Mystery Mover (move caches to their actual positions on the Groundspeak standard map), does not work for the Premium Member-only Google Map
FAQ
I activate the mystery mover on the map, but nothing happens. What's wrong?
You may use the Google Map that is exclusive for Premium Members only. I don't support that since I have no Premium Membership. You have to switch to the standard (leaflet) map and activate Google Maps there (using Geocaching Google Maps Enhancement or Geocaching little helper).What do I do with the strange files that I download by clicking on the export to CSV, GPX, etc.?
Just rename them according to the format you downloaded. Javascript can't be used to give those files a name, so Firefox uses a generated temporary name.Why did you implement so much in the sendToGPS feature, only few have such a device!
May be right, but you can use that with any USB memory stick and the Garmin Plugin. The memory stick will be recognized as a suitable device.How do I import some backup of my comments?
Export your comments to GCC and store the file somewhere. To import, copy & paste the content of this file into the text area that is shown if you click on "Import GCC". Review the code (puh, XML) and press "Execute Import" to import and "Finish Import" to clean up.Requirements
Besides the regular requirements (Firefox and Greasemonkey), GCComment requires that it runs quite late, i.e., after GC-Tour, GC Tidy, GC little helper and perhaps some others. So if you have any trouble with a GCComment-feature, try to put it after those scripts.How-to set up the server synchronization
GCComment offers synchronization via Dropbox. Simply click one of the Dropbox buttons and you will need to authorize GCComment to use your Dropbox.Change log
v76 2013-04-28- removed GCComment Server synchronization code. Dropbox now only option to sync remotely.
- fix: move mystery mover block below search field to allow search to work properly (thanks to GS)
- reworked layout on map
- improved styling on overview page
- removed GC Note import code
- new: Export to KML (Thanks to Lars Major
- fix: handling & display of the "last update check" date
- new: more verbose import result
- fix: GCC on Maps (thanks to removal of jquery mobile by GS)
- fix: final marker in map on detail page also without geocaching map enhancements
- fix: fix of language fix
- fix: update string creation to show update notification
- fix: fine tuning of element distances on detail page
- fix: language determination in general and on send-to-gps page
- fix: added xmlversion to export all to dropbox
- fix: added separate text for delete confirmation from overview table
- fix: write comment after deletion to log
- fix: final marker on bottom map on detail page
- fix: fixed regex for triggering gcc onprofile
- fix: changed submitbutton event registration on logpage
- fix: removed duplicate xml-tag
- fix: removed " in gpxextension
- fix: patchgpx function did not work correctly
- fix: dropbox: show only .gcc files and the most recent on top
- fix: GCC only on profile page, no other sub menus
- fix: reworked export and deleteall to include the archive attribute properly
- fix: included original coordinates in GSAK notation (using gsak:LatBeforeCorrect)
- new: Sync via Dropbox. You can now export and import using Dropbox.
- fix: month when creating ISO time string
- fix: removed all getTime and setTime for Chrome compatibility
- fix: image url
- fix: storing home coordinates based on JS object, not HTML content, since that might be changed
- fix: inserted trigger('create') to trigger widget creation on Chrome
- fix: updated encoding to UTF-8
- fix: unsolved and area buttons are not set when reloading
- new: Internationalization. You can choose between English and German
- new: "archived" as option in export und delete menus
- new: delete all with comprehensive information about the outcome
- new: checkboxes for GCComment update when submitting a log for a cache
- fix: time of exported GPX is now the current time
- fix: comment bubbels also on my/recentlyviewedcaches.aspx
- fix: fixed bug when changing state in table
- new: table rows are directly removed and not by rebuilding the table
- fix: archived caches are not shown on map
- fix: order of entries in CSV
- new: move to archive button on log page
- new: more feedback when importing caches
- new option: when setting final coordinates using the upper textbox, they are also synched to GS
- new: caches can put into archive from table. This means they are not loaded in the normal table, but still accessible via the archive filter
- new option: lazy table update. You can choose not to update the overview table when changing the state or deleting a comment.
- new: the map shows optionally 161m circles around finals
- some minor bugfixes
- fix: export to GPX
- fix: some explanation for import file extension
- new: comment overview table is enhanced by datatables (sorting, filtering)
Today is GCComment's 2nd anniversary. Exactly two years ago, I started hacking a bit and now I have over 4000 lines of mostly self-written code, 57 server users, and lots of people reporting bugs :) Therefore, I would like to say a big thank you to all users, testers, feature requesters and donators :) Without all of you, this tool would not be as it is today.
Therefore and as a little birthday present, I cleaned up a little bit on the UI and make the main menu more usable. I hope you like it :)
- new: export and delete by filters
- new: compatible with Firefox mobile on Android (thanks to geggi)
- new: unsolved caches are shown on map in red if coords present, since they are unsolved :)
- improved: layout of main menu on profile page
- fix: mystery mover on detailpage is working again
- fix: umlauts are handled correctly when storing on server
- fix: eventlisteners are correctly called (thanks to geggi)
- fix: mysterymover on maps are working again
- fix: state selector on detailpage (thanks to different handling in Firefox 10)
- fix after site update
- fix after site update
- new: preference page, reachable via the GCC icon on the left, you can now choose, if other scripts should have access to your comments. Necessary only for GC-Tour.
- new: button on log page to mark as found when logging "Found it" and GCComment is present for cache
- improved: patch GPX dialog, clearer structure, should be more intuitive :)
- refactored, cleaned, consolidated methods, small bug fixes
- hotfix: siteupdate for detailpage
- new: stats contain count per solution state
- fix: state when deleting on detail page
- new: coordinate input on detail page also supports decimal (e.g., 51.123, 13.123)
- new: import reads from file. Extension .gcc required!
- new: patch a GPX file. Include new WPTs for finals, remove all other caches, change coords of original waypoints can be done !This is quite untested and may not work as expected!
- fix: escape characters of username
- new: saving on top of detail page works now with state without coodinates
- fix: changed download encoding to base64, allowing # to appear in the content
- hotfix: Import & Export with Firefox 6.
- fix: GCComment on top of printarea
- new: original popup is shown when final marker on beta map is clicked
- new: monospace font for displaying comment
- new: state input also on top of detail page
- new: table on profile page contains distance to home
- bugfix: automove mystery
- new: link between mystery and original optionally deselectable
- bugfix: static and dynamic map fixed on detail page
- changed: export method for other scripts now returns the complete comment data
- bugfix: link to final on google maps on detail page
- new: moving mysteries works on beta map, including filter for solved and found caches, visual link between mystery and home coordinate and popup on final marker with GCComment (in order to have the home coordinate link working, you must re-save your stuff on the cache detail page)
- bugfix: fix after GC.com update
- bugfix: move mysteries did not work on FF4
- bugfix: compatibility with FF4
- bugfix: sendtogps bugfixes
- new: cleaned up the import & export menus
- new: added exports in GCC (GCComment), CSV, GPX, HTML
- new: sendToGPS is configurable (add comment, add waypoint, change orig coordinates
- bug fix: convertDec2DMS fixed (negative, layout)
- bug fix: improved performance (removed 1x refreshTable)
- bug fix: missing leading 0 in ISO timestring in sendtogps
- bug fix: bugfix in converter
- bug fix: bug fix on map with cross-hovering of map and table
- new: added final marker to link on standard minimap
- new: two links to external map pages with finals added
- bug fix: saving without final not possible
- bug fix: parsing with leading zeros leads to wrong coordinates
- bug fix: saving only coordinates in upper field not possible
- bug fix: sendToGPS works on detail and search page. includes comment in additional waypoint. The time of this waypoint is the last save time of the comment
- new: if there are additional waypoints and a final coordinate, it is integrated in the table
- bug fix: comment bubbles also for caches with final coordinates and without comment
- new: Integration of comments and final coordinates in SendToGPS page (please test, I cannot do that)
- bug fix: smaller text area for comments to better fit smaller screens
- new: content of a comment is parsed for hyperlinks when displayed
- new: integration in GC Tidy maps on cache detail page
- new: final input also in format xx xx.xxx xx xx.xxx allowed
- bug fix: both final coordinate input fields are better synched and saving a comment is not possible with wrong coordinates in bottom input field
- bug fix: final coordinates also on gctour print page
- bug fix: regex for coordinate parsing also allows missing degree symbol
- bug fix: comments on regular print page
- new: final marker on print view map
- bug fix: import of empty comments (have only final coordinates)
- new: starting with next update, the update notification will contain a changelog
- new feature: Mystery Mover. You can now enter final coordinates. An additional icon is shown on the detail page minimap. On the search map, the caches can be moved to their final location.
- bug fix: import button behaviour
- bug fix: comments included in regular & GC-Tour print page
- bug fix: comment bubbles in tables where not shown occasionally
- bug fix: double icon after gc.com update
- bug fix: month in ministats was one less than correct
- bug fix: double icon after gc.com update
- bug fix: import can handle empty gccode (however this may occur)
- new: comment icons also on watchlist and bookmark list
- server storage available (see documentation above)
- delete-all button
- tooltip with some stats on GCComment-icon
- bug fix with disappearing filter options when filtering
- filters are closed when import is opened
- state change also changes savetime
- delete on main menu fixed
- line breaks are not longer lost on import/export
- import should be able to handle exports from previous version (without state)
- GC-Tour should now work
- fix after GC.com layout update
- fixed integration with GC-Tour
- cache categories and filter option on main table
- fixed layout due to GC.com update and table coloring bug
- alpha version of server sync for comments
- added slide in animation
- import/export handles XML characters
- mousedown => mouseup
- confirm delete
- changed order of buttons
- hotfix for copy from gcnote with multiple lines
- added edit button on overview page
- implemented import/export
- copy from gcnote incl. fixed bug when copying gcnote to empty comment
- added cancel editing button
- nice frame around main menu and icon
- the comment is included on the print pages
- fixed missing tooltip on seek page's td element



