Mar 232012
 
Plugin

I have pushed out version 1.20 of Photonic, with one big feature: authentication.

Almost all providers of online services offer some sort of authentication mechanism, typically OAuth. This includes Twitter, Flickr, Google, Facebook etc. A lot of these platforms have in fact moved away from proprietary authentication mechanisms to OAuth to support third-party integration. In the simplest terms, OAuth is a protocol that lets users access protected content without having to specify their user name and password.

So far Photonic has been built for Flickr, Picasa, 500px.com and SmugMug. I have added authentication / authorization as follows:

  1. Flickr: Fully implemented. This will let you share private / protected photos across your network. Check out the authentication demo.
  2. 500px.com: Fully implemented, but there isn’t much benefit you gain by setting it up. Basically 500px.com offers a total of 3 types of web services (Photos, Users and Blogs), of which Photonic implements one (Photonic), which doesn’t need OAuth. Note that at this point 500px.com doesn’t support private / protected photos.
  3. SmugMug: Here is where I am unhappy. Their OAuth API is amazingly comprehensive, yet I couldn’t extract much mileage simply from a photo viewing perspective. I originally thought it would let me show password-protected photos, but I had no such luck. I have posted on their forum and hopefully I will have a solution soon for handling this. Anyway, I have built out the authentication capabilities, but I will have to think about how to harness the capabilities better in a subsequent release.

Unfortunately Picasa is ahead of the curve in this regard, which is a surprise given that their API is the weakest, hence the paucity of plugins as good as Photonic for Picasa. Picasa uses OAuth 2.0, while the others use OAuth 1.0. Given my workload these days I wasn’t able to add OAuth 2.0 support to Photonic, but it is something I shall do very soon.

Happy authentication!

Mar 152012
 
Plugin

I released version 1.12 of Photonic to patch a corner-case bug with Flickr. If a Flickr photo had double quotes in its title, this would mess with the markup. I have taken care of this issue.

This release has no other changes.

Mar 062012
 
Plugin

I have released version 1.11 of Photonic. The following are the changes for this release:

  1. I have combined some JavaScript files to save server round-trips.
  2. I have deleted some redundant JS files.
  3. I have also added the capability to use a default gallery type. This way if you decide to use only Flickr photos on your site, you could set your default gallery type to be Flickr and leave out the type parameter in your shortcode invocation.
  4. I have added support for displaying single photos in Flickr. Check out the demo page.

I will be making some more enhancements to this plugin once I sort out how to keep the many balls I am juggling all in the air.

Feb 062012
 
Plugin

As I mentioned in my previous post, I have separated the Custom Post Types functionality from Suffusion and released a separate plugin for it. There are many reasons for the split, the primary being:

  1. Strictly speaking, this was functionality for a plugin.
  2. By splitting this code, I am letting users keep their custom post types and custom taxonomies while moving to other themes.

The plugin can be downloaded from WordPress, and you can see details on the plugin page.

What if you are running a Suffusion version older than 4.0.0?

You don’t need the plugin to manage your post types. You just need it if you are going to move to another theme.

What if you are running a Suffusion version 4.0.0 and beyond?

If you have already defined Custom Post Types and Custom Taxonomies using Suffusion in a prior version, you will continue to see your content for them on your site. You will also be able to add new objects for pre-defined post types. The only thing you will need this plugin for is to allow the creation of new post types and taxonomies.

E.g. If you have set up your site with a new Custom Post Type called “Book”, you will be able to add new books without this plugin. But if you wanted to create a new Custom Post Type called “Movie” you will need this plugin (or any other plugin, for that matter).

Regardless, this plugin will help you if you are moving from Suffusion to another theme. This is the first of several “transition plugins”, which will help move to and from Suffusion. Others will be released in the near future.

Jan 242012
 
Plugin

I just released a small patch for Photonic in version 1.10. SmugMug albums, upon clicking were not resulting in a popup. This should be working fine now.

Suffusion Beta Testers, please provide your feedback on the beta version!! I have only received one person’s response regarding it.

Jan 172012
 
Plugin

I just released version 1.09 of Photonic. This is a small release with the following fixes:

  1. The Flickr shortcode was not able to display photos if only a group_id was specified. This has been fixed.
  2. Another fix was for a very specific use case: the album / photoset title in a popup panel was resulting in a JS error when hovered over.
  3. The Picasa shortcode inserter was not showing any option to specify the album name. I have added one.

Now, I have to get back to Suffusion version 4.0.0. Cheers.

Jan 012012
 
Plugin

A Happy New Year to all users of Suffusion and Photonic!

This is a quick release for Photonic, to address the following:

  1. Google changed the Picasaweb API to return a maximum image size of 512px. I have made changes in the code to override that.
  2. I have updated the code to use the latest WP 3.3 functionality. This should be transparent from your point of view – only the workings behind the scene have changed.
  3. IE users of the Fancybox script within Photonic would be presented with “Not found” messages in their log. I have rectified this.

There were a few changes requested for SmugMug, like supporting protected albums, buying etc. I haven’t been able to add that, but I will do so pretty soon.

Nov 282011
 
Plugin

I have updated Suffusion BuddyPress Pack to be compatible with the upcoming version of Suffusion (3.9.3). There are no major changes in this version, apart from the fact that you will need it when Suffusion is released.

I did receive some reports of certain bugs in the prior version, but I was unable to replicate them locally. In case the issues persist with this version, please try rebuilding your files with the plugin.

The next version of Suffusion should be out soon. The last few weeks have been insanely busy from a work perspective and now I have some breathing space.

Nov 092011
 
Plugin

I have released version 1.07 of Photonic. The following are the changes in this version:

  1. I have added SmugMug support to the plugin. You can see some demo pages here. Note that the plugin currently supports unauthenticated calls. Also, you cannot use it for protected albums. In a subsequent release I will be expanding the access further.
  2. There was a request to suppress the file names that were being shown in Picasa in case of a missing title. I have addressed that.

Please let me know what you think.

Nov 022011
 
Plugin

I have released a new plugin, Suffusion Commerce Pack at WordPress. This plugin is aimed at providing templates for common e-commerce plugins for WordPress. Since this is the first iteration, I have not included much. Nonetheless you can use the Commerce Pack to bridge Suffusion with the following e-commerce plugins:

  1. Jigoshop
  2. Prospress

Jigoshop works seamlessly with Suffusion via the Commerce Pack, while Prospress requires you to click a button in the settings panel.

Many thanks to Ciprian Dracea (aka Drake in the support forums) for his help with Jigoshop.

Hope you like the plugin. This is the first iteration, and I know little about e-commerce plugins in general. So there may be some rough edges in the implementation. Do let me know in case of any issues. Support and bugs are handled through the Support Forum.