Aug 062013
 
Party!

This is a day I had been dreaming of for a while. Eventually a few minutes past 7:30AM Central Time today, Suffusion hit a lifetime download mark of 1,000,000. Yup. One million downloads.

One Million Downloads

One Million Downloads

Thanks to all of you for helping Suffusion get so far, right about the time of its fourth birthday!

I also wanted to provide a quick update – I fixed an issue in the Suffusion Shortcodes plugin that was preventing the plugin from accepting more than 5 ad-hoc widget areas. Release 1.03 of the plugin should work fine.

Aug 032013
 
Plugin

As users in the support forum have discovered, there is an issue with Suffusion 4.4.6 and Photonic 1.44, which use a JQuery UI function that is no longer present in the JQuery UI version that has been bundled with WP 3.6.

The Photonic patch has been released as plugin version 1.44, which is pretty much the only change in the plugin this time.

The patch for Suffusion (4.4.7) is in the approval queue. I don’t know if the new version will be approved by the WPTRT, since they believe that some of the things included in Suffusion fall under the “plugin territory” umbrella, which is now grounds for not approving the theme. If the patch is not approved, Drake’s fix should work. If the patch is approved, then in version 4.4.8 I will have to remove things such as the SEO options, and the ability to paste your Google Analytics scripts. It is not something I am looking forward to, and that is why updates in the last few months have been few.

Thank you for your continued use and patronage!

Feb 222013
 
Plugin

Apologies for the long wait after my last post. Work has been brutal, and after 16-hour workdays I have had scarcely any time for myself or my family, let alone Photonic or Suffusion.

This version of Photonic was supposed to have a lot more stuff than it does, mainly pagination, but due to the sudden explosion of my workload, this is all I can deliver this time:

  1. I added support for the Thickbox library. Thickbox doesn’t play well with JQuery Tooltip, so if you plan on using Thickbox, bear in mind that your titles might not appear in the lightbox if you are using tooltips. Unfortunately since Thickbox is distributed with WP, I didn’t have any leeway in terms of customizing it.
  2. There was some incompatibility between Photonic and themes from Themify. Specifically it was not possible to use Photonic’s lightbox selection, and clicking on album thumbnails didn’t show the popup panel. I have added some workarounds in Photonic to address this (though ideally this should have been handled by Themify)
  3. I have added the capability to exclude password-protected galleries from displaying in SmugMug.
  4. In yet another innovative feature, I added support for an alternative shortcode. Photonic is set up to use the [gallery] shortcode by default. However your theme might be overriding this shortcode too, or maybe you have another plugin that has its plans for this shortcode. So now you have the option to specify what name you want to use for the shortcode, and that shortcode is yours. Bear in mind, that if you use this feature, using the [gallery] shortcode for Photonic will no longer work. More importantly, if you stop using Photonic, your new shortcode will show up all over the place – something that doesn’t happen if you stick with the [gallery] shortcode.

Hope you like this release. Photonic doesn’t get anywhere close to the amount of love that Suffusion does despite being a unique product, so it would be great if you left your reviews on the official WP site.

Jan 232013
 
Plugin

I have just released version 1.42 of Photonic. The major highlights of this version are under the hood, wherein there are lots of performance improvements.

  1. There has been a massive amount of refactoring. Several lines of JavaScript code have been taken off, lots of JavaScript and PHP code has been modularized.
  2. I have added an option to use a ColorBox skin defined in the theme folder. Earlier if such a folder existed, it would be picked up by default. And quite embarrassingly this made Photonic’s ColorBox skin selection not work with Suffusion!
  3. I have updated the SimpleModal, ColorBox and PrettyPhoto libraries to the latest versions. This will fix incompatibility issues with IE for the popup windows, in addition to letting the code work for JQuery 1.9.x.
  4. I have modified some native code in Photonic to ensure that it will work with JQuery 1.9.x, which some zealous plugin authors seem to include by force. Consequently, Photonic now requires you to be on at least WP 3.3.
  5. I have removed the explicit link that said “View in Flickr” from the plugin. To compensate I have provided options for each provider to let you link to the photo page from the lightbox. This puts the onus on you to ensure that the terms of service are maintained with respect to linking.
  6. This is another big one. I have started the support for non-bundled lightbox libraries. Currently FancyBox2 is supported. The reason I have started this is to let users use non-GPL libraries (which cannot be bundled with the plugin) with Photonic. FancyBox2 happens to be released under a non-GPL-compatible license, but you can link the JS and the CSS appropriately for it.
  7. I had earlier bundled modified scripts for FancyBox and ColorBox because I couldn’t get them to work with the JQuery Tooltip plugin. I now have a fix for this scenario, so the scripts are back to their original. I couldn’t do the same for PrettyPhoto though, so I am hoping that a version of PrettyPhoto in the near future will help.

Several factors necessitated the code refactoring, primary being that for every new provider I was setting up, I was having to repeat a lot of code. With this change the barrier to introduction of new providers should reduce (though I cannot think of any other provider to include other than Facebook). This also helped me cut out hundreds of lines of JS, easing the load on the browser.

Do let me know how you like this release.

Jan 112013
 
Plugin

I have just released version 1.41 of Photonic with the following updates:

  1. One of the most popular plugins in WP is JetPack, and it also happens to be one that messes up other plugins quite a lot. I didn’t have JetPack active for a while since unknown to me the last time I had tried to update JetPack I wasn’t successful. But apparently having some modules of JetPack activated, like “Publicize”, would cause the galleries to be evaluated twice, resulting in messed up global variables for Photonic. To cut a long story short, login buttons were not appearing. While JetPack is the culprit here, I understand that the 800lb gorillas are the toughest to dislodge, hence I made some changes in Photonic to get around this.
  2. I have added support for the ids parameter for the native shortcode in the “Add Media” panel.
  3. I have added options to control the display of the thumbnail, title and photo count in SmugMug album headers

Hope you enjoy this release. As usual, if you like Photonic please leave a review for it.

Jan 102013
 
Plugin

I have just released version 1.02 of Suffusion Shortcodes with a minor change. Earlier the [suffusion-widgets] shortcode was not respecting the container-class parameter … because shortcode parameters cannot have hyphens in them! I had overlooked this several months ago when I introduced the functionality and it only got caught today. I have fixed this error in version 1.02.

Note that you have to specify container_class='custom-class' instead of container-class='custom-class' (note the underscore instead of the hyphen).

Jan 082013
 
Plugin

A Happy New Year to all readers of this site and all the people who use Suffusion, Photonic, FontMeister and all my other plugins!

I had intended for this to be finished about a week back, but due to some technical issues I wasn’t able to do so. Version 1.40 adds yet another provider to Photonic’s growing cap – Zenfolio support! This is the complete list of changes for this release:

  1. Zenfolio Support
    I have added support for Zenfolio photos, Photosets (both Galleries and Collections), Groups and the Group Hierarchy. Take a look at the demos for usage. Please note that access to protected photos (password-protected as well as private) is not supported at this point. I did face the aforementioned technical issues while attempting to do this, but I haven’t received any help from the Zenfolio folks yet. I will work on this as soon as I can figure it out.
  2. I fixed an issue with the Instagram shortcode generation, which was inserting an incorrect shortcode when users would attempt to put in Instagram tags.
  3. I added the photonic_register_extensions action hook to enable plugin-developers to add more extensions.
  4. I fixed some PHP notices that were showing up in debug mode when no options were set.
  5. The option to prevent SmugMug album headers from being clickable was not working. This has been rectified.

Photonic has seen some breakneck development over the past few months. I will now focus on polishing some of the existing features of Photonic over the next few releases. I will also work on some enhancements to FontMeister in the next few weeks.

Dec 242012
 
Plugin

A user pointed out a bug in FontMeister today, which, to my extreme surprise, should have been caught at least a few weeks back! The issue was that for Font Squirrel fonts, if the font had only one variant, the CSS selectors for it were not showing up in the font stack. I have fixed this issue, which is the only change in version 1.04 of FontMeister.

Please let me know how it works for you, and if you like the plugin, please review it at its official WP page.

Dec 222012
 
Plugin

Every year around this time I have a new release of Suffusion. This year though, it is going to be a new release of Photonic. Maybe there will be one more before the New Year, depending on how much my family manages to push me out of the house.

This version of Photonic has the following highlights:

  1. I rewrote the Picasa Processor to be DOM-based instead of event-based. While that is techno-speak, not entirely relevant to you as a user, what it means is that I was able to make a few things more elegant and easy for me to achieve. So …
  2. … There is now an option to let users display the image title instead of the description in Picasa. To use it, go to Photonic → Settings → Picasa → Picasa Settings → Photo titles.
  3. Nested collections in Flickr were not working correctly. A warning was showing up, and collections were getting repeated. This should be working fine now.
  4. I have also fixed an erroneous link for the Flickr collections’ thumbnails. Clicking on them should now take you to the right page
  5. Picasa thumbnails in the popup window now have the same dimensions as those in the main page.

Hope you like this release. I have some pretty big plans for the plugin, like extending support to Zenfolio and Facebook, adding the capability to use more lightbox libraries etc. You can rate / review Photonic at the official WP page.

Dec 132012
 
Design

I was hoping version 4.4.4 would go live on 12.12.12, which unfortunately was missed by a day. Here are the updates in this version:

  1. I removed the two shortcodes in the theme that could be classified as “post content” shortcodes – suffusion-widgets and suffusion-multic (along with its companionsuffusion-column). This is thanks to the guideline change from the review team, as mentioned in my previous post.
  2. JQuery 1.8.3 bundled with WP 3.5 was causing a conflict, resulting in problems in featured content display. That has been addressed. Sorry for not catching this prior to the WP 3.5 go-live.

I have also updated the Suffusion Shortcodes plugin to version 1.01. There was a small problem causing clashes with other non-plugin shortcodes in the previous version. This version should work just fine. You will need this version if you were using any of the removed shortcodes from Suffusion itself.

The other plugin updated is Suffusion BuddyPress Pack, which had a typo in one line, resulting in a script not loading.