Software developer, musician and photographer based in Boston, Massachusetts.
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/.
You can download the latest version as a ZIP archive or get the code from my subversion repository at http://seansantry.com/svn/radiant/extensions/flickrtags/trunk.
flickr:slideshowThe 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"/>
Thanks to John Long for creating Radiant and to Flickr for providing a great photo-sharing community.