Michael Sheldon's Stuff

Michael Sheldon (mike at mikeasoft dot com)

October 22, 2006

Flickr Plugin For Elisa
Mike @ 10:28 am

Elisa is a neat new Python and Gstreamer based media centre system with a nifty plugin architecture. Over the weekend I’ve put together a little Flickr backend plugin (thanks to philn for spotting a few of my silly mistakes), allowing the use of flickr:// URIs for viewing pictures. It allows for the following locations:

  • flickr://user/bees
  • flickr://tags/hamster
  • flickr://tags/gstreamer,fluendo
  • flickr://search/jokosher
  • flickr://group/56878019@N00

Requests are split up in to pages (defaulting to 10 pictures per page), with a “Next Page” folder for displaying the next set of pictures. When displaying in a Slideshow this follows the “Next Page” links down, to display all the pictures in a location.

Here’s a screenshot of it displaying flickr://tags/jokosher:

Elisa Flickr Plugin

Now I can sit around all day watching slideshows filled with hamsters :).


4 Comments »

  1. You scare me…. 🙂

    -Dx

    (PS, sweeeeet dude!

    Comment by D — October 22, 2006 @ 11:08 am

  2. Woo hoo, nerd alert on all sides. That’s a mighty bunch of geeks and no mistake, brings a tear to me eye

    Comment by munk3h — October 26, 2006 @ 10:27 am

  3. Wow great plugin!

    I stumbled across Elisa a coulpe of weeks ago and configured flickr last week-end. Looks great!

    Although I have a problem… I see no folder for the “next page” when the number of pictures is greater than the “per page” setting…

    Running Gutsy/Elisa 0.3.5

    Congrats again!

    Comment by Flexfunk — March 25, 2008 @ 4:39 pm

  4. The flickr plugin has been refactored a lot since I originally wrote it and I haven’t really touched Elisa much since then, so I’m not sure how it’s supposed to behave with large numbers of images. You’d probably do best to ask on the #elisa IRC channel on irc.freenode.net.

    Comment by Mike — March 25, 2008 @ 5:28 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress