eeFlickr is a Module for Expression Engine which allows you to pull your photo stream, your photos and sets and more you can sort by date, interestingness tags etc. Basically allowing you to put your Flickr into your ExpressionEngine Templates.
Still a very early beta but someone may find it useful as is. I have allot more i am going to add to this.
Here’s a bit of a feature request. I upload images at 1024px for the longest side. Due to this, no “large” size is created. However, you can’t access the “original” size URL in the same way you acees the other sizes. You need a special “original secret” number.
This is how the URL looks:
http://farm{farm-id}.static.flickr.com/{server-id}/{id}_{o-secret}_o.(jpg|gif|png)
as opposed to this:
http://farm{farm-id}.static.flickr.com/{server-id}/{id}_{secret}_[mstb].jpg
Is there anyway to get this info and plug into the URL to create a {photo_original} tag?
ok I added the original format, a width and height var for each size, and 3 new tags {exp:eeflickr:setinfo} {exp:eeflickr:comments} {exp:eeflickr:people}
you can get the update here
Thanks
yeah you can get group images just use group_id instead of user_id all the vars remain the same inside exp:eeflickr:photos tag
{exp:eeflickr:photos group_id="44984301@N00" page="page1" per_page="30" cache="yes" refresh="360"}
{eeflickr:photos}
{photo_square}
{/eeflickr:photos}
{/exp:eeflickr:photos}
New Version 3 new tags added {exp:eeflickr:photobelongs} = Returns all visible sets and pools the photo belongs to {exp:eeflickr:contextphoto} = Returns next and previous photos for a photo in a photostream {exp:eeflickr:contextset} = Returns next and previous photos for a photo in a set.
This is absolutely fantastic. Just what I need for a client’s website.
I’ve run in to one problem so far. The {description} tag doesn’t seem to work. I put it right after the title tag, which shows up correctly, but it just displays the tag.
You can see the result here. Only the first picture actually has a description, but I just expected nothing to display if it was empty.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.