Known simply as ‘Flickr’, this modest yet powerful EE2 add-on fully integrates Flickr into your website. And it’s awesome.
Flickr is now Matrix2 compatible, and even more awesomeness is on the way - like integration with Wygwam.
What are you waiting for?
Get Flickr for EE2 now on Github.
First of all, this is a big shout out to Brett DeWoody and the clever chaps at EE Hive / Digital Wax Works. Not only have they built an already brilliant add-on, not only have they released it for free, but they've invited other EE developers (like me) to get involved and help make Flickr even better.
I've really taken this open source opportunity to heart, and have begun (perhaps over-enthusiastically) contributing to the project. First order of business was to restore Matrix2 compatibility, which was completed just prior to its release on Github. This week I've been busy with another feature...
Flickr button for Wygwam
I could go on and on (and on) about how awesome Wygwam is - which is also a heavy endorsement for CKEditor as a whole - but I'll leave that for another time. But as I was first setting up Flickr as a custom fieldtype for a current project, I just knew that my client was going to eventually ask how he could embed a Flickr image into his Wygwam field. I imagined the conversation going something like:
Open Flickr in a 2nd browser tab, and find the image you want. Click Actions > View all sizes, and then click on your image. Click on 'Share This', select 'Grab the HTML/BBCode' and...
Awe, fuck it, nevermind. I'll get back to you.
I had little choice. It took a bit of wrestling, a bit of late night sweat and tears. It's still rough around the edges and needs refining, but here's what's soon to come...
What's this, a Flickr button? Hmm, I wonder what this does...
Neat, a CKEditor overlay! So let's click on a thumbnail then...
Oooh, I get to choose which size image I embed into my Wygwam field!
Clicking "Insert" drops the selected image size straight into your Wygwam field, and it's there just as a normal image; you can edit it's properties, alignment etc by using the CKEditor's native image button.
But wait, there's more
Lot's more is in the works for Flickr. We'll be moving the authentication settings away from the fieldtype setup and into an extension. All of the documentation could use a good refresh. I hope to investigate the possibility of handling videos coming from Flickr. We also might reconsider how Flickr saves image info in the custom field, and maybe even look at some caching down the road. See, lots to do - stay tuned, or get involved!