We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

eeFlickr : Flickr photo gallery

Development and Programming

lumis's avatar
lumis
119 posts
17 years ago
lumis's avatar lumis

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.

Download and Doc’s here

       
lumis's avatar
lumis
119 posts
17 years ago
lumis's avatar lumis

Download and Doc’s here

       
Leslie Camacho's avatar
Leslie Camacho
1,340 posts
17 years ago
Leslie Camacho's avatar Leslie Camacho

Nice work Lumis. I split the thread into the Plugins forum.

       
pixelfork's avatar
pixelfork
6 posts
17 years ago
pixelfork's avatar pixelfork

I am able to use eeflickr:photosets, but if I use any other tag like eeflickr:photos I get this error message:

Parse error: syntax error, unexpected ‘=’, expecting ‘)’ in /home/.delta/*****/********.com/system/modules/eeflickr/mod.eeflickr.php on line 674
       
lumis's avatar
lumis
119 posts
17 years ago
lumis's avatar lumis

pixelfork I have updated the download let me know if it works for you if not let me know more about your EE install and your PHP version so i can try and reproduce the error.

Thanks

       
pixelfork's avatar
pixelfork
6 posts
17 years ago
pixelfork's avatar pixelfork

Thanks, Lumis.

It seems to be working now. I’ll dig into it a little more and report if I find anything. And I have to say that so far this is exactly what I’ve been looking for. Thanks again!

       
pixelfork's avatar
pixelfork
6 posts
17 years ago
pixelfork's avatar pixelfork

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?

       
lumis's avatar
lumis
119 posts
17 years ago
lumis's avatar lumis

ok i will add that in tomorrow. i don’t show my originals on flickr so i just overlooked that. i also need to add in the width and height of each size. i am also going to add a few more methods like EXIF/TIFF/GPS data, Individual photo comments etc.

       
lumis's avatar
lumis
119 posts
17 years ago
lumis's avatar lumis

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

       
Simon Rudkin's avatar
Simon Rudkin
51 posts
17 years ago
Simon Rudkin's avatar Simon Rudkin

Fantastic plugin Lumis, thanks so much. Anyway to get images from a Flickr group using the plugin? Thanks!

       
lumis's avatar
lumis
119 posts
17 years ago
lumis's avatar lumis

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}
       
Simon Rudkin's avatar
Simon Rudkin
51 posts
17 years ago
Simon Rudkin's avatar Simon Rudkin

Fantastic, all working a treat… thanks v. much again.

       
lumis's avatar
lumis
119 posts
17 years ago
lumis's avatar lumis

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.

       
Pål Degerstrøm's avatar
Pål Degerstrøm
28 posts
17 years ago
Pål Degerstrøm's avatar Pål Degerstrøm

Lumis, thanks for this. Working great. I was wodering if you could add supprt for the “urls” tag, as described here: http://www.flickr.com/services/api/flickr.photos.getInfo.html

<urls>
  <url type="photopage">http://www.flickr.com/photos/bees/2733/</url>
</urls>
       
fitzage's avatar
fitzage
100 posts
17 years ago
fitzage's avatar fitzage

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.

       
1 2 3 Last

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.