
This plug-in enables you to export and publish photos from Adobe Lightroom directly to your Gallery hosting service. The Gallery software (also known as Gallery3, G3, or Menalto Gallery) is an open source web based photo album organizer.
Features
- Supports Publish Services in Lightroom 3 and 4
- Supports Export operations in Lightroom 2, 3, and 4
- Supports multiple hosting servers and multiple accounts
- Supports unlimited nesting album structures
- Supports custom sorting in published albums
- Allows you to import the album structure from the hosting environment into your Lightroom catalog
- Allows you to associate existing photos with photos in your Lightroom catalog
- Supports photo keywords (tags) and comments
- The plug-in automatically checks if a new version is available and updates itself with one click
Requirements
- Lightroom 2.4 - 2.7, 3.2 - 3.6, 4.0: Windows XP, Vista or 7, Mac OS X
- Gallery 3.0.1 (and above) hosting service with the following modules enabled:
- Comments
- Exif Data
- REST API
- Tags
- Lightroom Plugin Helper - see the download link on the side bar on the right
Installation Notes
You would need to perform the following steps in your Gallery hosting environment:
- You will need to enable the REST API module in your Gallery installation. To do so, log into your Gallery with the admin account, navigate Admin > Modules, select the check box next to REST API Module, then click Update.
- You will need the "Lightroom Plugin Helper" module, see the download link on the side bar on the right. The contents of the zipped archive needs to be extracted into the {gallery root}\modules folder.
- Lastly, enable the Lightroom Plugin Helper module on the Modules page in the Gallery's admin interface (Admin > Modules).
The screenshot illustrates the modules that should be installed and enabled on the Admin screen.
 | Make sure to check out the FAQ section - this will save you some time and headache! |
|---|
Advanced Features
A number of advanced features are available via Library > Plug-in Extras > Gallery Export Plug-in Extras:
The Import Album Structure function recreates in your Lightroom catalog the existing album hierarchy in Gallery.
The Associate Images function allows you to associate photos in Lightroom catalog with photos in Gallery, using capture time and file name for automatic matching.
 |
1. Matching by file name can work only if you didn't rename your photos during the upload.
2. Matching by capture time works correctly only if the timezone parameter for your Gallery is set (Admin > Settings > Advanced) BEFORE uploading any photos. Changing the timezone after uploading photos results in shifted time stamps, so the photos can no longer be matched using the capture time.
|
|---|
Unmark for Re-Publish allows you to restore the "published" status for photos you do not intend to re-publish, for example when you accidentally make and undo an unwanted change.
With Synchronize Metadata you upload only the metadata (the title, description, and keywords) for selected photos, without replacing the entire file. Not only this saves time, but also preserves all existing comments.
Set Metadata Cover allows you to choose which photo in the album should be placed on the cover to represent the album in your gallery.
Licensing and Registration
This plug-in is released as Shareware (no source code provided). You may use the unregistered (free) version at no charge, however some features (see below) are limited or disabled in the free version. The registration fee is $15 (USD) per single user.
Demo Version Restrictions
Some features are limited or disabled in the demo version of the plug-in:
- The export capability is limited to 10 photos at a time.
- The number of photos in a single album is limited to 10.
Support the Development
There are many ways you can support further development of this plug-in:
Your participation is greatly appreciated!
Version History
1.4.0May 11, 2012 (Latest Version) |
- Export dialog: Implemented new navigation UI to provide access to albums at any nesting level.
- Export dialog: Redesigned the layout.
- Export dialog: Increased the size of thumbnail images.
- Improved handling of situations where the server URL or REST API path are specified incorrectly.
- Improved generation of default descriptions for publish services.
|
|---|
1.3.0Apr 25, 2012 |
- Substantially improved performance when updating photo keywords / synchronizing metadata. In order to take advantage of this, Lightroom Plugin Helper version 2 module must be installed in the Gallery hosting environment (see the link in the Download section).
- Implemented the ability to reduce server load in a hosted environment by specifying a throttling interval for server requests.
- Improved handling of error responses from the server.
- Fixed the error when renaming published collections in LR 4.1 RC.
- Fixed the "attempt to index local 'settings'" error when clicking the Visit Gallery button.
- Fixed the "attempt to perform arithmetic on local 'posixDate' (a nil value)" error in some rare situations.
|
|---|
1.2.2Apr 14, 2012 |
- Fixed the issue with updating photo keywords and descriptions on republishing.
- Fixed the "Export with Previous" feature after the initial export to a new album.
- The plug-in is now fully compatible with Lightroom 4.
|
|---|
1.2.1Jan 30, 2012 |
- Fixed the "attempt to concatenate field 'MM_apiPath' (a nil value)" error when the server name contains dashes.
- Fixed the issue with uploading photos when the title field exceeds the Gallery's limit of 255 characters.
|
|---|
1.2.0Jan 11, 2012 |
- Now the plug-in can replace previously uploaded photos while retaining all original metadata and comments.
- Now the directory name and internet address are suggested correctly when creating new albums.
- Fixed the issue with synchronizing comments in some cases.
- Fixed the error when deleting albums that were already deleted via the web interface.
- The Extras dialog has been moved to the Library menu (Library | Plug-in Extras).
- Some actions in the Extras dialog have been renamed for consistency with LR4 Beta terminology.
- Other minor fixes and improvements.
|
|---|
1.1.4Dec 23, 2011 |
- The "Import Album Structure" function no longer ignores empty albums.
- The plug-in now recognizes redirect rules and automatically adjusts the REST API path when possible (Lightroom 3 and above is required).
|
|---|
1.1.3Nov 30, 2011 |
- Improved error reporting in situations when a non-admin user has insufficient permissions to create/modify albums.
- Fixed the error when removing published collections for albums that no longer exist on the Gallery.
- Improved performance when publishing multiple photos.
- Added validation of the album's internet address to avoid errors from the Gallery when creating new albums.
|
|---|
1.1.2Nov 18, 2011 |
- Improved reporting for internal errors returned from the server.
- Fixed the "attempt to index local 'publishedPhoto'" error in the Sync Metadata function.
- Added the option to turn off comment synchronization during Publish.
- The album information section on the Export dialog now redraws correctly when album selection changes.
- The Export dialog now displays albums thumbnails correctly for protected albums.
- Fixed the link to the plug-in's home page.
- Now comment date is formatted correctly.
|
|---|
1.1.1Sep 24, 2011 |
- Improved performance when displaying album thumbnails in the "Set Album Cover" function.
- Improved diagnostic of the situation when the REST API module is disabled.
- Added metatada tagset "Gallery Metadata" for ease of access to metadata fields maintained by the plug-in.
- Fixed a few cosmetic issues.
|
|---|
1.1.0Sep 18, 2011 |
- Added the ability to customize album covers.
- The plug-in no longer relies on the "User REST API" module, however some of the required functionality has been combined into the new "Lightroom Plugin Helper" module I am going to keep maintained at this site.
- Improved diagnostic of issues related to server configuration.
- Resolved the "Internal Server 500" error when importing very large album structures.
- Added metadata fields for keeping track of photos that were uploaded via the plug-in.
- Added the option to turn off the automatic validation of Image Sizing settings.
IMPORTANT: Version 1.1.0 requires the "Lightroom Plugin Helper" module for Gallery. The module can be downloaded here: http://alloyphoto.com/download/lrplugin_rest.zip, and then installed and enabled in your Gallery hosting environment. |
|---|
1.0.6Jul 7, 2011 |
- Added the option to manage only owned albums.
- Improved error handling when the REST API module is disabled.
- Deleting a non-published album no longer suggests leaving the album online.
- Fixed the issue with "User Order" setting for the Sort Order reverting to "By Capture" date.
- Fixed the issue with the Sort Order in albums applied incorrectly sometimes.
- Added support for the Export functionality in Lightroom.
- The plug-in is now backward compatible with Lightroom 2.4 - 2.7.
- Renamed "User Order" to "Manual" to match the terminology in Gallery.
- Now the "Extras" operations display summary messages at the end of processing.
- Now the plug-in displays a correct error message when the Comments module is disabled.
IMPORTANT: Version 1.0.6 requires the "REST User API" module for Gallery. The module can be downloaded here: http://alloyphoto.com/download/user_rest.zip
|
|---|
1.0.5Jun 1, 2011 |
- Fixed the issue with creating new albums.
|
|---|
1.0.4May 30, 2011 |
- Fixed the issue with creating albums when the title contains slashes and some other non alphanumeric characters.
- Now the Edit Album dialog allows you to specify the directory name and internet address.
- Sort options have been extended to match options available in the Gallery.
|
|---|
1.0.3May 25, 2011 |
- Fixed the "The server could not process the uploaded photo" error in some situations.
|
|---|
1.0.2May 17, 2011 |
- Fixed the "Unexpected server response" error when requesting large amounts of data from the server.
|
|---|
1.0.1May 17, 2011 |
- Fixed the "parameter is incorrect" error in some occurrences.
|
|---|
1.0.0May 11, 2011 | This is the first public release of the plug-in. |
|---|