Wordpress Flickr Manager

OVERVIEW

Wordpress Flickr Manager is an easy to use plugin that seamlessly integrates your Flickr account with your WordPress backend.

WHAT’S NEW IN VERSION 2

  • WordPress 2.5 Media Button support:
    Replaces the browse panel from previous versions, but legacy mode can be enabled through the options menu.

  • Options panel restructure:
    The options panel has been completely rewritten and a load of new customization options have been added. Including:

    1. User defined wrappings
    2. Customizable required user level for uploading
    3. An option to choose between either Highslide or Lightbox for your image overlay
    4. Added original sizing support for “Pro” users
  • Highslide Support:
    You now have the choice between Highslide and Lightbox.
    Note: I’ve also rewritten the entire Lightbox functionality of the plugin to allow for compatibility with other WordPress plugins.
  • New easy to use browse panel:
    WFM 2.0 Media Button

EXAMPLE

WCM07 - "Baked in South Melbourne" Pizza David & I After Wordcamp Melbourne WCM07 WCM07 WCM07

HOW TO USE

  1. Upload the folder “wordpress-flickr-manager” to the “/wp-content/plugins/” directory
  2. Activate the plugin through the “Plugins” menu in WordPress
  3. Authenticate with Flickr through “Settings->Flickr”

DOWNLOAD

Download WordPress Flickr Manager

CHANGE LOG

  • 2.3 – 23/02/09
    • Fixed several security vulnerabilities
    • Redesigned media panel layout
    • Changed method for inserting image
    • Added option to hide copyright information while browsing
  • 2.2 – 22/01/09
    • Added an option to hide your private photos
    • Added an option to disable the image viewer entirely
    • Upgraded insertion tags to conform with the WordPress shortcode API
    • Added a new widget that displays the recent photos from your Flickr stream
    • Rewrote the upload system for better integration with WordPress
    • Now completely supports fopen, cURL is no longer a necessity
    • Search function as been improved for more accurate results
    • Redesigned the UI for a more user friendly experience.
  • 2.1.1 – 8/01/09
    • Fixed bug when inserting sets
    • Added an option to include a link to the Flickr page inside the lightbox / highslide caption
    • Upgraded highslide to 4.0.10
    • Highslide photoset support is now implemented
  • 2.1 – 1/01/09
    • Updated for internationalization
    • Revamped media button interface
    • Bug fixes
    • WordPress 2.7 compatible
    • Added Spanish language pack – Thanks Alejandro Urrutia

SUPPORT

As of version 2.0.0 onwards I’m going to try and set up a knowledge base of information.
It’s available at http://support.tgardner.net/forum.php?id=1

LOCALIZATION

A Launchpad translation project has been setup: Click here to view a list of all currently available translations. Very briefly, Launchpad will enable a community of translators to help translate the plugin into whatever language is needed.

How to translate with Launchpad

  1. Setup a Launchpad.net account.
  2. Select your preferred languages. This will be the language you want to translate.
  3. You should see your language show up in this list. Simply click the name to get started with the translations. The system will try to offer suggests where available (retrieved from other open source projects).
  4. Your translations are saved as you proceed. When it comes time to package a release, your translation will be automatically included in the release for everyone to use. Thanks for your help!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Slashdot
  • StumbleUpon
  1. #1 by shamran on January 23rd, 2009 - 5:31 am

    @Marco

    I’ve got the same error! How did you get WFM 2.2 to work ?

    Shamran

  2. #2 by Gabriel on January 23rd, 2009 - 7:06 am

    I ended up having the same error as Marco when I updated:

    Parse error: syntax error, unexpected ‘{’ in /home/buzzkill/standlikeaman.com/gabe/wp-content/plugins/wordpress-flickr-manager/FlickrManager.php on line 1311

    Unfortunately I don’t have the previous version files anymore, so I can’t even revert to the last version (this part I know is my fault).

  3. #3 by Jed Wood on January 23rd, 2009 - 7:31 am

    I’m having the same error as Marco. For now I just removed the try/catch and will cross fingers that it never has an error… :)

  4. #4 by Trent Gardner on January 23rd, 2009 - 9:23 am

    Everybody experiencing the “Parse error: syntax error, unexpected ‘{’” bug please redownload the plugin, this problem has now been fixed

  5. #5 by shamran on January 23rd, 2009 - 10:32 am

    It’s working now ! Thanks !

  6. #6 by Gabriel on January 23rd, 2009 - 8:02 pm

    Thanks for fixing this! It seems to be working beautifully now.

  7. #7 by dada on January 24th, 2009 - 8:16 pm

    Wordpress Flickr Manger cause an error while using with the
    “Use Google Library Javascript” wordpress plugin (v0.9)

    I think you may use the decent method which only supported by old javascipt library.

  8. #8 by dada on January 24th, 2009 - 8:23 pm

    ERROR while working with “Use Google Library Javascript” wordpress plugin:
    [Exception... "'Syntax error, unrecognized expression: [@name='wfm-lbsize']‘ when calling method: [nsIDOMEventListener::handleEvent]” nsresult: “0×8057001e (NS_ERROR_XPC_JS_THREW_STRING)” location: “” data: no]
    http://blog.urdada.net/wp-admin/js/common.js?ver=20081210
    Line 377

  9. #9 by Zane Selvans on January 25th, 2009 - 11:17 am

    Hi there, this plugin looks great out of the box, which is really nice. So many of them require CSS monkeying. One request though: is there any way to get the caption – not just the title – of an image to show up in the overlay display?

  10. #10 by Jenna Andersen on January 25th, 2009 - 3:54 pm

    This is probably a ridiculous question, but I want to edit my initial settings for the uploader. As in, I want more than 5 pictures for each page to load at a time, but I can’t figure out how to do this…

    Thanks for the awesome plugin. Makes uploading so much easier.

  11. #11 by b!X on January 26th, 2009 - 7:28 am

    Two questions: Is there no way for it to generate height/width information for the img tag? (Either in height=”" format or in a style=”height:” format.) Also, if I put something like

    p class=”picture”

    as my “before” wrapper, the generated html in the post shows up as

    p class=\”picture\”

    Any way to avoid that?

    (Relatively minor quibbles, because I can certainly make those changes/additions by hand in each post, but it doesn’t hurt to ask if there’s a way to address them within the plugin itself.)

    Thanks.

  12. #12 by Stephanie Reiley on January 26th, 2009 - 3:32 pm

    Hi there. I am running WP 2.7 and I have the latest version of your plugin. I am able to pull up the plugin window from a blog entry but it will not allow me to actually insert a photoset into the entry. . When I click on the + and select a size nothing happens. And I don’t see anything like an “insert” button on the screen. Any idea what may be wrong?

  13. #13 by Anders on January 26th, 2009 - 8:26 pm

    I use your plugin and it works just fine. I really like your plugin! ;D

    The only thing is that I want to wrap the imageset in a div. so that when I’ve
    inserted a imageset instead of add the code: “[imgset:....]“, it adds the code
    “[imgset:....]”

    is that possible?

    Thanks again for the plugin!

  14. #14 by Anders on January 26th, 2009 - 8:30 pm

    it was supposed to be a div-tag around that last [imgset]-tag.
    like “div-start class=”whatever”[imgset..]div-end”

  15. #15 by John Boyd on January 27th, 2009 - 1:08 pm

    Trent, I figured out the issue I was having with arrow buttons not working. There was a conflict with another plugin (WP-HIGHSLIDE) that was inserting code automatically. Once I deleted that, everything worked fine.

  16. #16 by rob on January 29th, 2009 - 3:51 am

    Sorry for my ignorance, but I’m getting

    PHP Warning: feof(): supplied argument is not a valid stream resource in /wp-content/plugins/wordpress-flickr-manager/FlickrCore.php on line 80

    errors even before I can access the settings page.

    The blog is on a Intranet, could it be that it has not access to external resources?

    thanks
    R

  17. #17 by produzentin on January 30th, 2009 - 4:58 am

    I try to authenticate the plugin but I always get the flickr error: “Oops! The API key or signature is invalid.”

  18. #18 by Taner on February 2nd, 2009 - 11:33 am

    Hey, The plugin is installed and everything went well.

    The only problem is that sets aren’t showing :(

    [flickr]photo:3210002038[/flickr] <— THIS WORKS

    [flickr]set:72157612768695876[/flickr] <— THIS DOESNT

    I checked the set number different times and also tested with different sets. (And yes flickr is authorized) :D

    Just nothings shows up when I try to call a set.

    Please help me fix it!

    Greets

  19. #19 by Trent Gardner on February 5th, 2009 - 11:39 am

    @Zane not at the present time sorry.
    @Jenna change the “Photos per page” option in the settings page.
    @B!X confirmed bug, this is now fixed. Please redownload the plugin in order to correct this issue.
    @Anders you’ll have to wrap sets manually for the time being.
    @Rob you have to be able to external access to Flickr in order to use Flickr
    @Produzentin check that you don’t have a firewall on your webhost blocking cURL or fopen. Or perhaps check the allow_url_fopen setting is enabled.

    @Taner I don’t know where you got those shortcode styles from, but they’re not from this plugin.
    Sets: [flickrset id="72157600493678548" thumbnail="small" overlay="true" size="original"]
    Photo: [flickr pid="123456" size="original"]

  20. #20 by b!X on February 5th, 2009 - 12:12 pm

    I dunno. The currently available version is what I have in there and there’s no difference.

  21. #21 by Trent Gardner on February 5th, 2009 - 12:23 pm

    b!X, I beg to differ. Click the download link above, and check lines 148, 149 of js/media-panel.php
    They’ll differ from the copy you’re currently using.

  22. #22 by b!X on February 5th, 2009 - 12:26 pm

    Then there’s a version mismatch somewhere, because 2.2 is available here, and 2.2 is what WordPress tells me I have. Heh.

  23. #23 by Trent Gardner on February 5th, 2009 - 3:07 pm

    I just didn’t increment the version number for a change to 2 lines of code.

  24. #24 by Rob on February 5th, 2009 - 11:57 pm

    I have indeed access to Flickr, so it must be something else…

  25. #25 by Trent Gardner on February 6th, 2009 - 9:15 am

    Rob, does your web server? You said it was on an intranet.

  26. #26 by Rob on February 6th, 2009 - 7:06 pm

    The web server is in a lab environment not accessible from the outside, but the server itself has access to the Internet.

  27. #27 by Matthias Heil on February 7th, 2009 - 5:37 am

    Great plugin, thanks very much! Just one problem: How can I get rid of the “API key not valid” message I get when I try to authorize Flickr Manager? I’ve tried deactivating all other plugins… what a pity… – Help dearly appreciated…

  28. #28 by Günter on February 8th, 2009 - 7:19 am

    on a wordpress-mu installation I get the following error when trying to upload a image:

    –xxxxxxxxxxx6997f5fe3bf Content-Disposition: form-data; name=”api_key” xxxxxxxxxxxxxxxxxxx4563028 –7xxxxxxxxxxab69a945xxxxf5fe3bf Content-Disposition: form-data; name=”auth_token” 72xxxxxxxxxxx39a3bf0727a33631 –xxxxxxxxxxxx997f5fe3bf Content-Disposition: form-data; name=”photo”; filename=”pxxxxxXQCF”

    (I removed the keys)

  29. #29 by Michelle on February 9th, 2009 - 2:24 am

    Hi. Love Flickr Manager. Thank you. I have a new Flickr account and cannot figure out how to change my user information in Flickr Manager so that the manager will access the right photos. Can you please tell me how to do that?

  30. #30 by GioDuran on February 9th, 2009 - 11:56 am

    Hi, great plugin!!! I had a problem with it on my website, i was triyng to autorize and when i clicked the “autorize” button. It gave me this error message:

    ¡Oh! La firma o la clave API no son válidas.
    English: Oh the API Key is not valid.

    Do you know what had happened?

  31. #31 by dirk on February 9th, 2009 - 6:37 pm

    seem to be a nice plugin. But I also get an error during authentification on flickr.

  32. #32 by Kirill on February 15th, 2009 - 9:56 am

    Great plug-in. Two questions though:
    1) How do I get rid of the blue box below the photo without editing style.css
    2) Is there any way to change the cursor to a magnifying glass when it’s over the photo, also without editing style.css

    Thx!

  33. #33 by Minh Trung on February 15th, 2009 - 5:41 pm

    Great plug-in. But how to show description of photo?
    I try using {$photo['description']} but can’t.

  34. #34 by Trent Gardner on February 15th, 2009 - 9:06 pm

    @Rob – Try installing cURL
    @Günter – Sorry I don’t really support wordpress MU. If it works it’s purely by coincidence
    @Michelle – You need to authenticate your Flickr account in Settings->Flickr
    @Kirill – 1) The blue box below the photo? 2) create a new stylesheet and include that in your header.. Otherwise, unfortunately the only way to edit the style information is to edit the file containing that information which is style.css
    @Minh – Try 2.3

    Everyone else that has “API key not valid” check that you have cURL installed on your webhost and that you don’t have a firewall blocking outgoing connections.

  35. #35 by Günter on February 15th, 2009 - 9:45 pm

    @Trent Gardner:

    It works on wordpress MU, I forgot to install cURL – I was just surprised it did not give me any fatal (unknown function or so), as I then saw in your code that you actually did a workaround – which obviously does not work ;)
    e.g. maybe you could just remove that part ;)

    anyway thanks for your great work/contribution. There is one “minor” bug. When adding Images directly via “Flickr Upload” I get the nice urls (flickr.com/username/etc..) but when I add them via the Gallery I get the ugly “flickr.com/very-long-numeric-id/etc.” url. maybe worth changing it in the next version ;)

  36. #36 by Trent Gardner on February 15th, 2009 - 9:56 pm

    Work around works for the normal version of wordpress.. as I said, any functionality that works on WPMU is purely coincidental.. Good to hear that it works with cURL though. ;)

  37. #37 by Gregory Raby on February 16th, 2009 - 6:29 am

    Only drawback / bug I found is the widget thing doesn’t work. So I can load a picture on my sidebar.

    Awesome plugin. Thanks for making my life easier :)
    Greg

  38. #38 by Günter on February 16th, 2009 - 9:16 am

    ah ok you could be right about that as I did not test the workaround on a normal wp installation

  39. #39 by tboggi on February 16th, 2009 - 9:19 am

    Can I insert random images in my sidebar or posts?

  40. #40 by Trent Gardner on February 16th, 2009 - 9:58 am

    Update: Anybody receiving the “Oops! The API key or signature is invalid.” message

    Please see here for a workaround

  41. #41 by Dean on April 7th, 2009 - 3:10 pm

    Installed the plugin and got it working. Went into the settings and entered “20″ in the “photos per page box”. Then pasted the following into one of my pages:

    [flickrset id="72157610896273857" thumbnail="square" overlay="true" size="medium"]

    But instead of showing only 20 photos, it shows all 894.

    Is there something I’m missing?

  42. #42 by Tobias on April 19th, 2009 - 6:39 am

    Hi,

    the plugin doesn’t insert anything in the latest version of WP 2.8 bleeding edge, it doesn’t find photosets ( 2.2 does), and it doesn’t close on insert if the check box is checked.

    Firebug gives me this when I click on an image – maybe it’s helpful to you.

    [Exception... "'Syntax error, unrecognized expression: [@name='photo_id']‘ when calling method: [nsIDOMEventListener::handleEvent]” nsresult: “0×8057001e (NS_ERROR_XPC_JS_THREW_STRING)” location: “” data: no]
    (?)()media-up…452947571 (Linie 38)
    [Break on this error] try{convertEntities(swfuploadL10n);}catch(e){};

  43. #43 by Tobias on April 19th, 2009 - 6:48 am

    Oh, just loading the main page with the plugin activated gives a similar error in 2.8 bleeding edge.

    [Exception... "'Syntax error, unrecognized expression: [@rel*=flickr-mgr]‘ when calling method: [nsIDOMEventListener::handleEvent]” nsresult: “0×8057001e (NS_ERROR_XPC_JS_THREW_STRING)” location: “” data: no]

  44. #44 by John Boyd on June 8th, 2009 - 1:07 pm

    Another boo boo..upgraded wordpress to 2.8 rc1, lightbox or highslide no longer work. When you click on the image, it takes you to the flickr page…any ideas?

  45. #45 by John Boyd on June 8th, 2009 - 1:31 pm

    John Boyd : Another boo boo..upgraded wordpress to 2.8 rc1, lightbox or highslide no longer work. When you click on the image, it takes you to the flickr page…any ideas?

    Actually, not much of anything with the plugin is working in wp2.8….hope we get a fix soon..

  46. #46 by Vin Thomas on June 16th, 2009 - 2:24 pm

    I would love a fix too. This is by far the best flickr plugin out there and it isn’t working. What will I do?

    2.8 support in the near future?

    Thanks!

  47. #47 by Zane Selvans on July 7th, 2009 - 9:51 am

    An incredibly awesome plugin, which I am having a hard time living without after the upgrade to WP2.8. :(

    If you make it work, I’ll donate $10 :)

  48. #48 by Zane Selvans on July 11th, 2009 - 7:45 am

    Looks like somebody has patched it to work with WP 2.8. Maybe you can just integrate the fix from them?

    http://wordpress.org/support/topic/281990?replies=6

  49. #49 by Triseult on July 14th, 2009 - 7:21 am

    Make sure you grab fwaggle’s update off this page – the one ogre links to contains hidden SEO code that will link to his server without your knowledge.

(will not be published)
Submit Comment
Subscribe to comments feed

SetPageWidth