Welcome to phpZenfolio...

phpZenfolio is a PHP wrapper class for the Zenfolio API written and maintained by Colin Seymour. The intention of this class is to allow PHP application developers to quickly and easily interact with the Zenfolio API in their applications, without having to worry about the finer details of the API.

With phpZenfolio, you can easily create additions to your PHP based websites like the rolling gallery below. phpZenfolio is used to obtain the list of images from this gallery, and then Coin Slider takes care of the presentation to produce this slideshow.



Latest News

  • #phpZenfolio on Twitter

    Need a quick bit of help, have a quick question, want to show off your app using phpZenfolio or just want to say thanks for phpZenfolio? Please feel free to do so on Twitter using the #phpZenfolio hash tag. There's a button on the sidebar too to help you :-) Provided I'm not on holiday, I'll normally respond, if necessary within a couple of hours of your tweet - normally minutes if during UK business hours :-)

  • New Release: phpZenfolio 1.2

    And just when you though phpZenfolio was dead, I go an release a new version. Thankfully Zenfolio seems to be keeping their API quite stable so very few changes are required in phpZenfolio. That said, I have made this point release just to provide you with the following changes:

    • Changed API endpoint to use api.zenfolio.com as requested by Zenfolio
    • Changed default API version to 1.6
    • Added ability to perform ALL API requests over HTTPS (Ticket 4)
    phpZenfolio 1.2 is now available on the download
    Continue Reading »

  • phpZenfolio Now on GitHub

    Well, finally the day has come for me to put the phpZenfolio source code onto a public repository. I've just spent the morning converting my internal Mercurial repo to a Git repo and uploading to GitHub. In the coming days I'll manually transfer all the bugs logged to GitHub and then the Current Issues
    Continue Reading »

  • New Release: phpZenfolio 1.1

    You'll be pleased to know phpZenfolio is not dead. It's alive and well and now has a new release. I've just pushed out rev 1.1 which addresses the following issues:

    • Use md5 to generate a uniq ID for each request instead of using intval() to ensure correct and consistent behaviour on 32-bit and 64-bit platforms. (Ticket #1)
    • Removed erroneous re-instantiation of processor when setting adapter.
    • Corrected check for safe_dir OR open_basedir so fails over to socket connection correctly (Ticket #2)
    • Cache only successful requests
    • Improved connection settings
    Thanks to Jörg Ehrsam for finding and working with me to resolve the two tickets. phpZenfolio 1.1 is now available on the download
    Continue Reading »

  • phpZenfolio 1.0

    phpZenfolio 1.0 is now available for download. This is the very first release so there may be a few rough edges. That said, I have conducted a fair amount of testing on the code with near 100% code coverage in my unit tests and I don't believe there are any problems as it stands. So head on over to the download page, get downloading and start tinkering and building your own applications. The download comes with 3 easy to follow examples to help get in on your way along with an extensive README.txt
    Continue Reading »



  

Zenfolio Discount

4Y5-2ZY-2A8
Use the above code to get $5 off your 1st year at Zenfolio.
Register here.

phpZenfolio Users

  • Zenfolio Tab

    Include your Zenfolio photos in your Facebook Fan pages.



  • Zenfolio Sales Integration for WordPress

    Embed any Zenfolio folder into your Wordpress site and provide links back to the Zenfolio sales page so there is no need to try and provide external links to Zenfolio – The plugin supports 4 link styles and a number of configurable options to fit with your site.



If you're using phpZenfolio and wish to let the world know, drop me a line and I'll add a link and short description here

Twitter

Got a quick question or want to spread the news?