Habari Plugin: SmugMug Media Silo
The SmugMug Media Silo plugin implements a Habari silo to access your SmugMug photos making it easy to include images in posts and pages and also upload images directly to SmugMug.

Not a SmugMug user yet? Get $5 off your first year using this reference code: 2ZxFXMC19qOxU or simply click here to register with SmugMug and have the discount applied automatically.
Features
- Access all your SmugMug images from within the Habari admin interface.
- Insert an image directly into a post from the Habari admin interface.
- Configure a default image size for inserted images, with the option of selecting a different size at the time of posting too.
- Configure a custom image size that differs from the defaults offered by SmugMug.
- Configure what you'd like your image to link to, if anything at all.
- "Unlisted" galleries and "Hidden" images are clearly marked with a lock icon so you don’t accidentally insert an image you really didn't want the world to see.
- Upload an image directly to a specific gallery from within the Habari admin interface
- Quickly and easily view recently modified albums and uploaded images
- SmugMug Media Silo caches information (not images) for quicker access and load times
- Secure authorization. Authorization is directly with SmugMug. SmugMug Media Silo uses OAuth to obtain access to your images, so does NOT require your username or password.
Limitations
SmugMug Media Silo is NOT compatible with Habari 0.5.2 and earlier. This is because several bugs were found in the development of the plugin that have only been resolved in 0.6 and later.
SmugMug's video functionality has not been tested nor implemented yet, but it will be coming in a future release.
Download
For Habari 0.6.2:
SmugMug Silo
1.0-0.6.x.zip SmugMug Silo
1.0-0.6.x.tar.bz2
Note: Habari 0.6.x is now obsolete. Accordingly, I will not offer support for Habari 0.6.x anymore. Please ensure you update your Habari installation to 0.7 and use the version below.
For Habari 0.7 and Later
SmugMug Silo
1.0-svn.zip SmugMug Silo
1.0-svn.tar.bz2
Latest and Greatest
I've now moved the hosting of this code to GitHub. Those who want to live on the cutting edge can download the most recent version of the SmugMug Silo from GitHub.
NOTE: This may sometimes be broken. Only tagged versions are considered stable.
Installation and Configuration
- Download either the zip or tar.bz2 to your server
- Extract the contents to a temporary location (not strictly necessary, but just being safe)
- Move the
smugmugsilodirectory to//user/plugins/ - Refresh your plugins page and activate the plugin.
- Authorize the plugin with SmugMug by clicking "Authorize". This will open the "Authorization" options which will look as follows:
- Next click "Authorize". This will open the SmugMug authorization page in a new window or tab
- Accept the access requirements detailed on that page and close the window/tab and come back to the Habari Admin page/tab.
- Click "Confirm" to confirm you have authorized SmugMug Media Silo to access your SmugMug account.
- Configure the silo to suit your needs.
That's it. You're ready to use the SmugMug Media Silo.
Upgrade
The upgrade procedure is as per the installation procedure, but please ensure you de-activate the plugin first. This will ensure your current settings are merged with any new options that may be added with later releases.
Usage
Usage is incredibly simple: simply click on the "SmugMug" silo button within the entry/page creation/management page within Habari and select the gallery and image you want to insert into your post/page.
Double-clicking the thumbnail will insert the default image size as configured in the SmugMug Media Silo configuration options wrapped in a link to the destination of your choice.
Alternatively, click one of the Ti, Th, S, M or L buttons under the thumbnail to insert a Tiny, Thumbnail, Small, Medium or Large image respectively. These images will use the dimensions as provided by SmugMug.
Additional Information
The ordering of images and galleries is as they are configured on SmugMug. SmugMug Media Silo does NOT change the order. If you wish to change the order or any other settings specific to your images, you will need to do so from within SmugMug’s own administration controls.
Each image in the silo has a title associated with it. This will either be up to the first 23 characters of the first line of the caption (you can hover over the title to view the full caption) or the image's filename.
Revision History
1.0 - Initial release
That's it folks. If you encounter any problems or queries, please feel free to log an issue on GitHub, and provided I'm not on holiday, I'll normally get back to you within 48 hours.