- Set Gmail as Default Mail Client in Ubuntu
- FeedWordPress: "…an Atom/RSS aggregator for WordPress. It syndicates content from newsfeeds that you choose into your WordPress blog." Slick. On second thought, a bit too complicated for what I do at rhyley.org.
Because I had trouble finding it, and ended up having to reassemble the XPI myself (based on these instructions), here are some updated dictionaries for Spellbound to work with FireFox 1.5.
I’ve posted about Mozilla/Firefox Quick Searches before, but here’s a new one: Flickr Tag Search. Bookmark that, give it the keyword ‘ft’, and type ft tag1 tag2 etc into your location bar to do a tag search for photos on Flickr. Searching for more than one tag only works when Flickr’s search servers are running correctly, though, which as of this writing they are not.
In other news:
- The Disable Target/OnClick for Downloads Greasemonkey script has been updated. It uses regex now instead a huge nested for loop. Translation: it runs faster.
- The Bloglines Continuous Updates script is more or less perfect now, so I listed it on the directory. Thanks to all the early adopters for their feedback and suggestions.
- The Enhanced Contacts’ Photos widget now accepts either a username or NSID. It’s just easier.
I’ve updated the Flickr Photo Page Enhancer (see this post for more info) again. The previous version was a little hacky, in that it tried to extract a lot of information about a photo from the page you were on, and completely guessed at other information. Now the script does a simple call to the Flickr API to get all of that information. The user won’t notice much of a change, but the script works better and handles rare exceptions (like the photo has no medium size, the original wasn’t a jpeg) way better. Plus, I finally found a reason to play with GM_xmlhttpRequest and the Flickr API, both of which I’ve been meaning to look into. Gods, I’m such a geek.
I’ve created quite a few Greasemonkey scripts for Flickr, and many of them are documented poorly or not at all, so I decided to create a permanent home for these scripts. They’re sorted roughly in terms of usefulness:
- Flickr Photo Page Enhancer (screenshot): This script does a lot of things, and is the result of a lot of feedback and collaboration with the great Flickr Hacks community. The script adds direct links to all of an image’s sizes, as well as a “Quick Link” box to quickly copy and paste the HTML for a thumbnail link. It also automatically loads your most used tags whenever you click to add a tag to an image. 1-Dec-2005: Now compatable with GM 0.6.4 & FF 1.5.
- Flickr: Thumbnails Enhancer (screenshot): adds the number of comments and notes to each photo listed in any list of thumbnails on Flickr (i.e. group pools, photos from your contacts, favorites, etc.). 16-May-2006: Updated for compatibility with Flickr Gamma.
- Flickr User Icon Enhancer (screenshot): Flickr provides links to view a user’s photos and to add the user as a friend, wherever you see a user icon, throughout the site. This script enhances that a bit, adding links directly to a user’s profile, their favorite photos, and to send the user a FlickrMail. 16-May-2006: Made redundant by changes to the way user icons work in Flickr Gamma, script is no longer being updated.
- Flickr Login Enhancer (screenshot): After you edit this script to include all the various Flickr usernames in your household, the default login screen will be replaced with a drop-down box, reducing the number of times per day you have to type your email address.
- Flickr Rich Edit (screenshot) Add limited rich editing capabilities (italic, bold, blockquote, link) to any input in Flickr where you can use HTML (comments, groups, batch edit). Updated 29-Jun-05
- Flickr: Return-to-Page on Login: This script makes it so that clicking ‘Login’ on any Flickr page will return you to that page after you log in. This is the default behavior on some Flickr pages (like Groups), but not all. This script makes it site-wide.
- Flickr Tag Quick Edit: If you have editing privileges on an image, next to the little [x] to remove a tag you’ll now find a link directly to the page that allows you to edit all instances of that tag. Added 2005-Aug-08
New Greasemonkey userscript: Bloglines Continuous Update. One thing Bloglines is conspicuously lacking is continuous updates. There are lots of ways to keep updated as to whether there are new items for you to read, from a popup window to browser extensions to desktop applications (!), but why not have this functionality built in to Bloglines itself?
That’s what this userscript does. When in the “My Feeds” page, the script checks once a minute for new items, and if it finds them, it reloads the subscriptions panel (only, you don’t lose whatever you’re currently reading) to display them. It also displays the number of unread items in your title bar, so you can keep the page open in a background tab and easily see if there are new items. (See all of my userscripts, including unpublished and in-development scripts, here.)
The Google, Yahoo, and Flickr user persistance things have all been updated again. Now it’s possible to input another user ID without editing the script or turning off Greasemonkey. The example usage would be if you had a guest at your computer.
The next thing that’s going to be requested is to have the setup not involve editing the scripts directly, and it is possible, but… Well there is no ‘but’ really. I’m just lazy. But I’ll get around to it.
My quick searches:
- The obligatory Google (g)
- Google this domain (gd): use google to search the site you’re currently at.
- Merriam-Webster (d)
- Wikipedia (wp)
- IMDb (db)
- Amazon (az)
- Netflix (fx)
- tinyURL (t): type the keyword in front of a long URL to get a tinyURL.
- Flickr (fl): Search for photos on flickr.
- Reverse Directory (rd): look up phone numbers—cheap caller ID.
- Urban Dictionary (ud): look up slang.
I love these things, obviously. Why have a honking big search bar or search sidebar when the browser comes with a space for user input already, namely the address bar? I didn’t even know this until researching this post, but in Firefox you can actually just right click on any GET form to create a quicksearch. Genius.
I did find a way to make Shift-click open a new tab in Firefox: open browser.jar (under the firefox install dir, opens as a regular zipfile), and change browser.js. The relevant function is handleLinkClick(event, href, linkNode).
The only way to change the keyboard shortcuts that I’ve found so far is the extension keyconfig, which besides being user-hateful won’t let me assign both ctrl+n and ctrl+t to do the same thing. The best I can do it to disable ctrl+n, but that’s not exactly what I want to do.

