public
Description: An extension for the Radiant CMS that provides tags for embedding Flickr slideshows
Homepage: http://seansantry.com/projects/flickrtags/
Clone URL: git://github.com/santry/flickrtags.git
name age message
file LICENSE Thu Nov 02 12:00:24 -0800 2006 FlickrTags [santry]
file README.markdown Thu Aug 21 12:53:04 -0700 2008 Updated README with GitHub URL and instructions... [santry]
file Rakefile Thu Nov 02 11:04:27 -0800 2006 Finished renaming to FlickrTags [santry]
file flickr_tags_extension.rb Wed Apr 18 13:30:27 -0700 2007 Created FlickrTags Radiant Extension for Radian... [santry]
directory lib/ Wed Apr 18 13:30:27 -0700 2007 Created FlickrTags Radiant Extension for Radian... [santry]
directory test/ Thu Nov 02 11:04:27 -0800 2006 Finished renaming to FlickrTags [santry]
README.markdown

FlickrTags

FlickrTags is an extension for the Radiant CMS that provides tags for embedding Flickr slideshows (and, eventually, photographs, photosets, etc.) in pages. You can see an example of an embedded slideshow at http://seansantry.com/portfolio/.

The latest version is available on GitHub. When cloning, ensure your clone is named flickr_tags:

    git clone git://github.com/santry/flickrtags.git vendor/extensions/flickr_tags

flickr:slideshow

The flickr:slideshow tag embeds a slideshow into a page (using an iframe). Photographs for the slideshow can be selected using a Flickr photoset ID or a comma-separated list of Flickr tags. For example, the tag

<r:flickr:slideshow user="10622160@N00" tags="portfolio"/>

adds a slideshow of all photographs that the Flickr user with ID 10622160@N00 has tagged as portfolio. This creates an iframe like this into the page:

<iframe align="center" src="http://www.flickr.com/slideShow/index.gne?user_id=10622160@N00&tags=portfolio" 
    frameBorder="0" width="500" scrolling="no" height="500"></iframe>

Note that you can't use your Flickr screen name in the user attribute. If you don't know your alphanumeric Flickr ID, you can look it up at http://idgettr.com/.

You can combine tags into a comma-separated list to get photos that match all the tags in the list. This example would create a slideshow for all photos tagged as portfolio and 2005:

<r:flickr:slideshow user="10622160@N00" tags="portfolio,2005"/>

You can also create a slideshow from a photoset by replacing the tags attribute with the set attribute. First, get the set ID from the photoset URL. For example, if the photoset has the URL

http://www.flickr.com/photos/10622160@N00/sets/548374/

the set ID is 548374. Then, specify the set ID in the flickr:slideshow tag

<r:flickr:slideshow user="10622160@N00" set="548374"/>

Acknowledgments

Thanks to John Long for creating Radiant and to Flickr for providing a great photo-sharing community.