eeFlickr is a Module for ExpressionEngine 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. eeFlickr will allow your sites visitors to sort browse your Flickr photos however you wish using ExpressionEngines extremely flexible template management system.
Anyone who uses this module should read this thread. showing it is best to limit usage of the API to your photos
I am very tempted to stop coding Flickr API stuff because of threads on flickr like this one and the one above. I put allot of work into this for Free and and constantly get e-mails etc. from people blaming me because someone used this code to display photos that are not theres.
tags: exp:eeflickr:
requirements
setup
- Inside the unzipped software, you will find a modules directory. Upload this directory and everything inside it to your server and place it in the system/ directory. You should end up with it located at system/modules/eeflickr/mod.eeflickr.php and system/modules/eeflickr/mcp.eeflickr.php.
- Inside the unzipped software, you will find a language directory. Upload this directory and everything inside it to your server and place it in the system/ directory. You should end up with it located at system/language/english/lang.eeflickr.php.
- Open your ExpressionEngine CP and click on the Modules Tab find the eeFlickr Module and click Install
- Click on the Options for this Module and enter your Flickr API key
Authentication - not required
Authentication with Flickr allows you to "sign" your request to Flickr just as you were logged into Flicker. if you do use this feature keep in mind to take care when building your templates because not all tags use the "privacy_filter" and you could potentialy display data you did not intend to display.
- Enter your API key Secret in the eeFlickr Module CP
- put the exp:eeflickr:auth in a template page
- once you have OK'd your requested permissions with Flickr the Template will return a token.
- put the token in the eeFlickr Module CP
- remove the exp:eeflickr:auth from your template when done
- to un-Authenticate just remove the token string from the eeFlickr Module CP
- each tag must include sign="yes" for that request to flickr to be considered Authenticated. this allows you to prevent some tags from being concidered "Authorized"
download
This Module is a work in Progress. Just understand the definition of Beta: e.g. Tags, Variables, params... etc. may (and likely will) completely change version to version
download: eeFlickr v0.6.7 Beta
possible Help and Discussion