DragonGoServer/GreaseMonkey
Scripts for the
Firefox/
Mozilla extension "
GreaseMonkey" can provide a great deal of new functionality to DGS.
This page lists GreaseMonkey? scripts useful for DGS. The real value is the Desired Scripts section, where users can post interesting add-ons to give ideas to GreaseMonkey? script writers.
Existing scripts
http://dragongoserver.sourceforge.net/goodies/- DGS repository
userscripts.org- scripts tagged with 'dragongoserver'
http://userscripts.org/scripts/source/48635.user.js- Change activity levels (see also
this thread)
Desired scripts
- reduce message box area to use screen estate more efficiently (submit buttons, see also next one)
- Fx users can use
Resizeable Form Fields to enlarge it again.
- move submit buttons above message box
- another way to avoid having to scroll down all the time to reach for the submit button.
- keep the goban hyperlinks
- once a move is clicked, the goban turns non-sensitive and the submit buttons appear. to correct a missclick, one has to go back, then click the right move. with this script, the goban stays sensitive and allows to send another '&a=domove'
- minimal surface
- remove everything from the page (i.e. own text area, menus, game information, view move button ...), except opponent message if existing, notes and associated buttons, and submit buttons. provide an option to switch back to normal page view. this to focus on the essence of playing.
- remove focus marker
- just a little script that can be toggled on/off via the greasemonkey popup in the tray: the script just removes the current move marker, to train in overviewing the whole board at every move.
- opponent access
- in running games, indicate which games might have been viewed by opponent: compare last played move and opponent access time, and color the opponent access time if later than last played move.
- remaining time
- show the time remaining, if possible for own as well as for opponent: allows to give time to opponents that are away a long time, without having to browse all games.
These scripts are also interesting testing grounds for future DGS features?