Extra caution is recommended when installing recently uploaded/updated scripts (read more)
Be sure you trust any scripts you install

Flickr Photo Page Multi-Tag Search

Allows the searching for other photos that match more than one of a photo's tag.

Using this script when viewing a photo in flickr, you can easily perform a search for other photos that share more than one tag in common with the current photo.

multitag search example

For example, say I am looking at a photo of a rainbow in San Jose. I notice that it is tagged with "rainbow" and "geotagged" (the second meaning that it is tagged with the latitude/longitude where the photo was taken). Seeing this photo, I wonder if there are any other photos of rainbows that are also geotagged. Using this script, I can easily click next to those two tags, click "public", and I find out that there are, though maybe some I wouldn't have expected. Curious, I click on that photo, find a few tags I'm interested in seeing more of, and then continue my exploration.

This works with Firefox 1.5/Greasemonkey 0.6.4. I have not tested it with any other version.






1 point
login to vote
Paul Downey scriptwright
Posted Feb 13, 2006

Oh, thanks mrjoro! Now works a treat in Firefox 1.5.0.1 / GM 0.6.4 on Mac OSX

1 point
login to vote
mrjoro script's author
Posted Feb 2, 2006

I was finally able to figure out how to fix the script, so it now works with Flickr 1.5 and GreaseMonkey 0.6.4. (I'm not sure if this new version works with older versions of GreaseMonkey; I haven't tested that.)

My problem was two-fold: I was putting functions on the global window object, and I was modifying the href attribute of the links I add. I've changed it so that I no longer use the global window object and instead of modifying the href attribute, I call .addEventListener on the "a" element I create, passing in a reference to the function that I was previously attaching to the window object. This necessitated changing the function a little bit since I can no longer pass in variables, so I attach the information I need as an attribute of the link I create, and then get that attribute value by using the implicit "this" in the function.

1 point
login to vote
mrjoro script's author
Posted Feb 1, 2006

I haven't been able to figure out how to get it to work with the newer versions... it has something to do with the way some of the browser objects are wrapped. I'll try looking at it again...

I miss it too. :)

1 point
login to vote
Paul Downey scriptwright
Posted Jan 1, 2006

Yeah, Firefox 1.5 support would be cool - any ideas why it doesn't work?

1 point
login to vote
Jacqueline user
Posted Dec 21, 2005

But are you going to make it work with Firefox 1.5??? Please? This is one of my very favorite GM scripts, I am quite sad to not have it anymore.

1 point
login to vote
Jacqueline user
Posted Oct 4, 2005

Oh, the happiness. Entire new vistas of flickr exploration open up before me. I *love* this script.

You could comment on this script if you were logged in.